会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 10. 发明授权
    • Distributed hash group-by cooperative processing
    • 分布式散列组合作处理
    • US5655080A
    • 1997-08-05
    • US514543
    • 1995-08-14
    • Daniel Manual DiasRandy Lynn EganRoy Louis HoffmanRichard Pervin KingKurt Walter PinnowChristos Alkiviadis Polyzois
    • Daniel Manual DiasRandy Lynn EganRoy Louis HoffmanRichard Pervin KingKurt Walter PinnowChristos Alkiviadis Polyzois
    • G06F9/50G06F17/30G06F9/00
    • G06F17/30412G06F9/5027G06F2209/509
    • A method is provided for parallel and cooperative processing of data in a system wherein a coordinator process cooperates with one or more agent processes to which portions of the data processing function is off loaded. The agent processes read and process the data and accumulate a partial result. Each agent process, responsive to statistics collected on the content of the data processed, returns a partial result of the processing to the coordinator process. These steps are repeated iteratively until the processing has been completed. In a specific application, the performance of data processing systems is improved by speeding up database group-by queries. The group-by operation processing is distributed between the host central processing unit (CPU) and the input/output (I/O) processors (IOPs). Essentially, the IOPs are sent group-by requests to be performed on a set of disk blocks (extents), along with a predicate for tuples to be selected for query. The IOPs build a hash table with entries of the group-by element and a running aggregation function (sum for example). The IOPs retrieve the extents, extract the records, select records using the predicate specified, enter the element in the hash table if it is not already there, and perform the corresponding aggregation function.
    • 提供了一种用于在系统中并行和协作处理数据的方法,其中协调器过程与一个或多个代理处理配合,数据处理功能的哪些部分被加载到该处理过程。 代理进程读取和处理数据并累积部分结果。 每个代理进程响应于对处理的数据的内容收集的统计信息,将处理的部分结果返回到协调程序进程。 迭代重复这些步骤,直到处理完成。 在具体应用中,通过加快数据库分组查询来提高数据处理系统的性能。 分组操作处理分布在主机中央处理单元(CPU)和输入/输出(I / O)处理器(IOP)之间。 基本上,IOP被发送要在一组磁盘块(扩展盘)上执行的分组请求,以及要被选择用于查询的元组的谓词。 IOP构建了一个包含逐个元素的条目和运行聚合函数(例如sum)的散列表。 IOP检索扩展区,提取记录,使用指定的谓词选择记录,如果尚未存在,则输入哈希表中的元素,并执行相应的聚合功能。