火山

可扩展的火山查询系统。为了研究可扩展性和并行性在数据库查询处理中的相互作用,我们开发了一个新的数据流查询执行系统Volcano。火山工作为数据库系统设计、查询优化启发式、并行查询执行和资源分配等方面的研究和教育提供了丰富的环境。火山使用代数运算符之间的标准接口,允许轻松添加新运算符和运算符实现。使用支持函数将对单个项(例如谓词)的操作导入到查询处理运算符中。支持函数的语义没有规定;可以实现任何数据类型,包括复杂对象和任何操作。因此,Volcano可以通过新的运算符、算法、数据类型和特定于类型的方法进行扩展。火山包含两个新的元运算符。chooseplan元运算符支持动态查询评估计划,允许将选定的优化决策延迟到运行时,例如,对于具有自由变量的嵌入式查询。exchange meta运算符支持分区数据集上的运算符内并行性以及垂直和水平的运算符间并行性,在进程内按需驱动的数据流和进程之间的数据驱动数据流之间进行转换。除exchange运算符外,所有运算符都是在单个进程环境中设计和实现的,并使用exchange运算符并行化。即使是尚未设计的操作符,如果它们使用并提供interator接口,也可以使用这种新的操作符进行并行化。因此,数据操作和并行性问题变得正交,这使得火山成为第一个实现的查询执行引擎,它有效地结合了可扩展性和并行性


zbMATH中的参考文献(参考文献22条)

显示第1到第20个结果,共22个。
按年份排序(引用)
  1. Luigi Bellomarini,Georg Gottlob,Emanuel Sallinger:Vadalog系统:基于数据日志的知识图推理(2020)阿尔十四
  2. Rompf、Tiark;Amin,Nada:500行代码中的SQL到C编译器(2019)
  3. 谢赫,阿米尔;达什提,穆罕默德;Koch,Christoph:查询引擎中基于推拉的循环融合(2018)
  4. Salaei,Ali A.:流式大数据实时处理(2017)
  5. 阿金德,迈克尔;Bö赫伦,迈克尔H。;查齐安托尼奥,达米亚诺斯;甘珀,约翰:(\theta)-约束多维聚集(2011)ioport公司
  6. 博姆,马提亚斯;哈比奇,德克;普雷斯勒,斯特芬;莱纳,沃尔夫冈;Wloka,Uwe:基于实例的集成过程的基于成本的矢量化(2011)ioport公司
  7. 格林,托德J。;艾夫斯,扎卡里G。;Tannen,Val:可调节差异(2011)
  8. 阿纳斯塔西奥斯;史密斯,吉姆;巴顿,诺曼W。;萨凯拉里奥,里佐斯;费尔南德斯,阿尔瓦罗A。A、 。;Watson,Paul:自治异构环境中查询处理中的自适应工作负载分配(2009)ioport公司
  9. 诺伊曼,托马斯;Moerkotte,Guido:生成最佳DAG结构化查询评估计划(2009)ioport公司
  10. 巴顿,诺曼W。;布埃纳巴德·查韦斯,豪尔赫;陈梦松;拉曼,维贾伊山卡;草丛,阁楼;纳朗,因德帕尔;耶林,丹尼尔·M。;费尔南德斯,阿尔瓦罗A。A、 :使用非专用计算机的自主查询并行化:自适应选项的评估(2009)ioport公司
  11. 科纳奇亚,罗伯托;Hé男,Sándor公司;祖科夫斯基,马辛;德弗里斯,阿珍P。;Boncz,Peter:使用阵列数据库的灵活高效的红外光谱(2008)ioport公司
  12. 诺伊曼,托马斯;Michel,Sebastian:分布式top-(k)查询的代数查询优化(2007)ioport公司
  13. 塔尼亚尔,大卫;阿,惠怡;Tjioe,Haorianto Cokrowijoyo;Pardede,Eric:SQL嵌套查询优化中的提示使用(2007)ioport公司
  14. 王珊;杜小勇;孟小凤;陈红:数据库研究:成就与挑战(2006)ioport公司
  15. 郑小青;陈华军;吴、赵辉;毛玉新:语义数据库网格的动态查询优化方法(2006)ioport公司
  16. 埃文,斯蒂芬;奥尔特加·宾德伯格,迈克尔;Markl,Volker:联邦数据库管理系统的学习优化器(2005)ioport公司
  17. 埃文,斯蒂芬;奥尔特加·宾德伯格,迈克尔;Markl,Volker:联邦数据库管理系统的学习优化器(2005)ioport公司
  18. 埃文,斯蒂芬;奥尔特加·宾德伯格,迈克尔;Markl,Volker:联邦数据库管理系统的学习优化器(2005)ioport公司
  19. 达尔维,尼利斯N。;桑海,苏米特K。;罗伊,普拉桑;Sudarshan,S.:多查询优化中的流水线(2003年)
  20. 安比特,J。五十、 。;克诺布洛克,C。A、 :中介器中基于成本的灵活可伸缩查询规划:一种转换方法(2000)