发明名称 |
METHODS AND SYSTEMS OF QUERY ENGINES AND SECONDARY INDEXES IMPLEMENTED IN A DISTRIBUTED DATABASE |
摘要 |
In one embodiment, a computer-implemented method of a distributed database system included the step of providing a query processor to receive a query request and to chart out a query execution plan based on the query request The method includes the step of providing a data generator to generate a digest list based on the query request, wherein the list of digests comprises each stream or filter applied in servicing the query request. The method includes the step of providing a query engine to obtain a digest list from a multiple-data source as a result of the query request and to filter the digest list. The method includes the step of providing a query worker to obtain the query request and process the query request based on a type of the query request. The method includes the step of providing one or more query worker threads to perform an asynchronous I/O operation for the query request. |
申请公布号 |
US2015331910(A1) |
申请公布日期 |
2015.11.19 |
申请号 |
US201514697617 |
申请日期 |
2015.04.27 |
申请人 |
SRINIVASAN VENKATACHARY;IYER RAJKUMAR;SAYYAPARAJU SUNIL |
发明人 |
SRINIVASAN VENKATACHARY;IYER RAJKUMAR;SAYYAPARAJU SUNIL |
分类号 |
G06F17/30 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
|
主权项 |
1. A computer-implemented method of a distributed database system comprising:
providing a query processor to receive a query request and to chart out a query execution plan based on the query request; providing a data generator to generate a digest list based on the query request, wherein the list of digests comprises each stream or filter applied in servicing the query request; providing a query engine to obtain a digest list from a multiple-data source as a result of the query request and to filter the digest list; providing a query worker to obtain the query request and process the query request based on a type of the query request; and providing one or more query worker threads to perform an asynchronous I/O operation for the query request, wherein the one or more query work threads run in parallel for a given query using an SSD-level parallelism attribute, and wherein a query worker thread comprises an event-based I/O thread. |
地址 |
SUNNYVALE CA US |