发明名称 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