发明名称 |
Map-reduce and parallel processing in databases |
摘要 |
One embodiment is a method that uses MapReduce and Relation Valued Functions (RVFs) with parallel processing to search a database and obtain search results. |
申请公布号 |
US9268815(B2) |
申请公布日期 |
2016.02.23 |
申请号 |
US200912544227 |
申请日期 |
2009.08.20 |
申请人 |
Hewlett Packard Enterprise Development LP |
发明人 |
Chen Qiming;Zhang Bin;Wu Ren;Therber Andy;Hsu Meichun;Zeller Hans;Birdsall David |
分类号 |
G06F17/30 |
主分类号 |
G06F17/30 |
代理机构 |
Hewlett Packard Enterprise Patent Department |
代理人 |
Hewlett Packard Enterprise Patent Department |
主权项 |
1. A computer implemented method, comprising:
receiving, at a computer, a query to search, a database; using MapReduce and parallel query processing among multiple computers to search the database; modeling applications defined on a set of tuples by integrating Relation Valued Functions (RVFs) into the parallel query, processing to search the database and obtain search results; classifying invocations of the RVFs to designated patterns for focused and pattern-specific system support for interacting executions of the RVFs with query processing; and separating the RVFs imo an RVF shell that deals with system interactions and user functions that are input into the RVF-shell, wherein the RVF shell handles interaction with query processing in parameter passing, data conversion, initial data preparation, and memory management, and the user-functions handle application logic only; outputting the search results. |
地址 |
Houston TX US |