发明名称 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.
申请公布号 WO2014093920(A2) 申请公布日期 2014.06.19
申请号 WO2013US75171 申请日期 2013.12.13
申请人 MICROSOFT CORPORATION 发明人 AGUILERA, MARCOS K.;LENERS, JOSHUA;WALFISH, MICHAEL
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址