今天看啥  ›  专栏  ›  数据杂货铺

The Composable Data Management System Manifesto

数据杂货铺  · 公众号  ·  · 2024-07-30 14:53

文章预览

翻译一篇VLDB的 Paper [1] Why Composable Data Management System ?   为什么选择 ComposableData 管理系统? 经过几十年的发展,数据库行业由数百种单独开发和维护的产品组成,系统之间重用性有限。 这种碎片化导致开发人员重复造轮子,增加维护成本,减缓创新。 终端用户也受影响,需要学习不兼容的SQL和非SQL API方言,并使用功能不完整、语义不一致的系统。 尽管现代专门化数据系统在表面上看起来不同,但在核心上,它们都由一组类似的逻辑组件组成: Language ,负责将用户输入解释为内部格式; Intermediate representation(IR),通常以逻辑和/或物理查询计划的形式存在; Query optimizer,优化器负责将IR转换为更高效的IR以便执行; Execution engine, 执行引擎,能够在本地执行查询片段 Execution runtime,负责提供查询片段可以执行的(通常是分布式的)环境 这些层的 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览