发明名称 Hierarchy of Servers for Query Processing of Column Chunks in a Distributed Column Chunk Data Store
摘要 An improved system and method for query processing in a distributed column chunk data store is provided. A distributed column chunk data store may be provided by multiple storage servers operably coupled to a network. A storage server provided may include a database engine for partitioning a data table into the column chunks for distributing across multiple storage servers, a storage shared memory for storing the column chunks during processing of semantic operations performed on the column chunks, and a storage services manager for striping column chunks of a partitioned data table across multiple storage servers. Query processing may be performed by storage servers or query processing servers operably coupled by a network to storage servers in the column chunk data store. To do so, a hierarchy of servers may be dynamically determined to process execution steps of a query transformed for distributed processing.
申请公布号 US2015161209(A1) 申请公布日期 2015.06.11
申请号 US201414528688 申请日期 2014.10.30
申请人 Google Inc. 发明人 Uppala Radha Krishna
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method comprising: accessing, at a first query processing server, a query for data of a table comprising a plurality of columns and a plurality of rows, wherein: the table has been partitioned into a plurality of column chunks by independently partitioning each column of the table into two or more column chunks; andthe plurality of column chunks have been distributed and stored across a plurality of storage servers; transforming, by the first query processing server, the query into a plurality of sub-queries; distributing, by the first query processing server, the plurality of sub-queries to a plurality of second query processing servers; receiving, at the first query processing server, the data from the plurality of second query processing servers; and transmitting, by the first computing device, the data in response to the query.
地址 Mountain View CA US