发明名称 | 使用键值存储系统的分布式SQL查询处理 | ||
摘要 | 分布式存储器系统通过利用层叠在事务性键值系统(存储组件)上面的SQL库(SQL执行组件)来支持SQL,同时还提供可缩放性和容错。SQL库包括在客户端上运行的解析器和执行引擎,而存储组件包括用于存储数据的键值系统。SQL库解析从客户端应用接收到的SQL查询,并将它们映射到键值系统上的事务。键值系统存储通过键来标识的数据项,并提供处理并发事务的并发性控制机制。键值系统可以是带有数个存储服务器的分布式系统,每一个存储服务器都附接到一个或多个存储设备。 | ||
申请公布号 | CN105009111A | 申请公布日期 | 2015.10.28 |
申请号 | CN201380065553.9 | 申请日期 | 2013.12.13 |
申请人 | 微软技术许可有限责任公司 | 发明人 | M·K·阿圭莱拉;J·莱纳斯;M·沃尔费什 |
分类号 | G06F17/30(2006.01)I | 主分类号 | G06F17/30(2006.01)I |
代理机构 | 上海专利商标事务所有限公司 31100 | 代理人 | 蔡悦 |
主权项 | 一种分布式SQL查询处理系统,包括:用于存储多个键值对象的键值服务器;通信地耦合到所述键值服务器的客户端;用于处理对所述多个键值对象中的一个的操作的键值库;以及用于从应用接收SQL查询并将所述SQL查询转换为对于要处理的所述键值库的操作的SQL库。 | ||
地址 | 美国华盛顿州 |