首页> 外国专利> Method and apparatus for caching result sets from queries to a remote database in a heterogeneous database system

Method and apparatus for caching result sets from queries to a remote database in a heterogeneous database system

机译:在异构数据库系统中用于将结果集从查询缓存到远程数据库的方法和装置

摘要

A method enables a data manipulation action to occur between data from a data source and data in a table in a database, where the database is remote from the data source. The method includes the steps of: determining whether data from the data source comprises unique values, and if not, enabling a caching procedure. The caching procedure obtains values from the data source and transmits a query to a database management system which controls the table, including a value from the data source. A result set is received from the table, is cached, and additionally is stored for purposes of responding to the query. Thereafter, if a value from the data source is retrieved which is identical to a previously retrieved data source value, the cached corresponding result set is utilized, in lieu of transmitting a further query to the table.
机译:一种方法使得数据操纵动作能够发生在来自数据源的数据与数据库中的表中的数据之间,其中数据库远离数据源。该方法包括以下步骤:确定来自数据源的数据是否包括唯一值,如果不是,则启用缓存过程。缓存过程从数据源获取值,并将查询发送到控制表的数据库管理系统,其中包括来自数据源的值。从表接收结果集,对其进行缓存,并另外存储结果集以响应查询。此后,如果从数据源中检索到的值与先前检索的数据源值相同,则将使用缓存的相应结果集,而不是将进一步的查询传输到表中。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号