首页> 外国专利> In-memory key-value store for a multi-model database

In-memory key-value store for a multi-model database

机译:多模型数据库的内存中键值存储

摘要

Techniques related to an in-memory key-value store for a multi-model database are disclosed. In an embodiment, a relational database may be maintained on persistent storage. The relational database may be managed by a database server and may include a database table. The database table may be stored in a persistent format. Key-value records may be generated within volatile memory accessible to the database server by converting data in the database table to a key-value format. The key-value format may be different from and independent of the persistent format. A database statement referencing the database table may be executed based on determining whether to access one or more key-value records in the volatile memory or to access the data in the database table. In response to determining to access the one or more key-value records, the database server may access the one or more key-value records in the volatile memory.
机译:公开了与用于多模型数据库的内存中键值存储有关的技术。在一个实施例中,关系数据库可以被保持在持久性存储上。关系数据库可以由数据库服务器管理,并且可以包括数据库表。数据库表可以以持久格式存储。通过将数据库表中的数据转换为键值格式,可以在数据库服务器可访问的易失性内存中生成键值记录。键值格式可以不同于持久格式,也可以独立于持久格式。可以基于确定是访问易失性存储器中的一个或多个键值记录还是访问数据库表中的数据来执行引用数据库表的数据库语句。响应于确定要访问一个或多个键值记录,数据库服务器可以访问易失性存储器中的一个或多个键值记录。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号