开发者社区 > 数据库 > 正文

分布式数据库的计算存储分离架构,是什么意思?

已解决

分布式数据库的计算存储分离架构,是什么意思?

展开
收起
云上静思 2022-09-21 15:55:45 659 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    在计算存储分离架构中,计算节点负责SQL 解析、优化等,存储节点负责存储数据。当计算节点接收到用户请求时,它根据SQL 得到物理执行计划,并向数据所在的存储节点写入或读取数据。一些简单的算子比如过滤、聚合也可以被下推给存储节点来完成。计算存储分离架构的分布式数据库包括 PolarDB-X、TiDB、Apache Trafodion 等。很多数据库中间件产品(例如阿里云DRDS、开源 ShardingSphere)等也可以归入这一类。

    以上内容摘自《云原生数据库原理与实践》,这本书可以在电子工业出版社天猫店购买。

    2022-09-21 17:33:18
    赞同 展开评论 打赏

数据库领域前沿技术分享与交流

相关电子书

更多
基于社区的分布式 风险感知模型 立即下载
如何利用Redisson分布式化传统Web项目 立即下载
FLASH:大规模分布式图计算引擎及应用 立即下载