发明名称 DISTRIBUTED SQL QUERY PROCESSING USING KEY-VALUE STORAGE SYSTEM
摘要 Distributed storage systems support SQL while also providing scalability and fault tolerance by utilizing an SQL library (the SQL execution component) layered on top of a transactional key-value system (the storage component). The SQL library comprises a parser and an execution engine running at the client, while the storage component comprises a key-value system for storing the data. The SQL library parses SQL queries received from client applications and maps them to transactions on the key-value system. The key-value system stores data items identified by key and provides concurrency control mechanisms to handle concurrent transactions. The key-value system may be a distributed system with several storage servers, each attached to one or more storage devices.
申请公布号 EP2932410(A2) 申请公布日期 2015.10.21
申请号 EP20130818089 申请日期 2013.12.13
申请人 MICROSOFT TECHNOLOGY LICENSING, LLC 发明人 AGUILERA, MARCOS K.;LENERS, JOSHUA;WALFISH, MICHAEL
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址