发明名称 |
METHOD AND SYSTEM OF MAPREDUCE IMPLEMENTATIONS ON INDEXED DATASETS IN A DISTRIBUTED DATABASE ENVIRONMENT |
摘要 |
In one exemplary embodiment, a method of a distributed database system includes the step receiving a query in a query language from a client with a distributed database system. An index that matches the query is located. The index is pre-generated from a database table in the distributed database system. A map function of a MapReduce programming model is implemented using the index. A reduce function of the MapReduce programming model is implemented using the output of the map function. Optionally, a finalize function can be implemented using the output of the reduce function. The distributed database system can be a scalable NoSQL database. The reduce function can be optional when the value of the output of the map function is guaranteed to be unique. |
申请公布号 |
US2015019562(A1) |
申请公布日期 |
2015.01.15 |
申请号 |
US201414299566 |
申请日期 |
2014.06.09 |
申请人 |
BULKOWSKI BRIAN J.;Srinivasan Venkatachary |
发明人 |
BULKOWSKI BRIAN J.;Srinivasan Venkatachary |
分类号 |
G06F17/30 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method in a distributed database system comprising:
receiving a query in a query language from a client with a distributed database system; locating an index that matches the query, wherein the index is pre-generated from a database table in the distributed database system; implementing a map function of a MapReduce programming model using the index; and implementing a reduce function of the MapReduce programming model using the output of the map function. |
地址 |
Menlo Park CA US |