首页>
外国专利>
Apparatus and Method for Processing Distributed Relational Algebra Operators in a Distributed Database
Apparatus and Method for Processing Distributed Relational Algebra Operators in a Distributed Database
展开▼
机译:在分布式数据库中处理分布式关系代数算子的设备和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
A database system includes a query planner with instructions executed by a processor to generate a logical plan tree. Each node of the logical plan tree is a distributed relational algebra operator. Each child node of the logical plan tree produces results processed by a parent node. The logical plan tree includes a distributed relational operator that reparations tuples of results that are at least 1 GB on a dimension and regroups the tuples on the dimension to avoid broadcasting the tuples between machines and thereby avoid consumption of network bandwidth associated with broadcasting the tuples. The logical plan tree is modified according to algebraic transformation rules. The logical plan tree is mapped to distributed query execution primitives. The distributed query execution primitives are processed on machines storing partitions of a distributed database table.
展开▼