开发者社区 > PolarDB开源 > PolarDB 分布式版 > 正文

polardb mysql和polardb-x是啥区别?

polardb mysql和polardb-x是啥区别?

展开
收起
三分钟热度的鱼 2024-01-17 20:01:29 706 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    PolarDB MySQL版和PolarDB-X是阿里云的两款云原生数据库产品,它们之间存在一些主要的区别。

    PolarDB MySQL版,也被称为PolarDB-M,是一个基于共享存储技术的云原生数据库。它在存储空间上具有强大的弹性能力,但在一般的使用情况下,其计算能力和写入能力仍然受到单机的限制。此外,经过阿里巴巴多年双十一活动的最佳实践验证,它让用户享受到了开源的生态灵活性,同时还获得了商业云原生数据库的高性能和安全等企业级能力。在硬件方面,PolarDB MySQL版采用了领先的硬件技术,包括使用3DXpoint存储介质的Optane存储卡、NVMeSSD和RoCE RDMA网络等,以提高集群的整体性能。

    而PolarDB-X则是一种分布式版本的PolarDB,它的架构是一种share-nothing的架构,将数据表以水平分区的方式分布在多个存储节点(DN)上。这种数据分区方式由分区函数决定,PolarDB-X支持哈希(Hash)、范围(Range)等常用的分区函数。同时,PolarDB-X还支持并行计算,可以将SQL拆分为不同的Task分配给多个CN进行并行计算。如果你的数据量大,读多,写在单机承受范围内,可以选择使用PolarDB;如果你的数据量大,读多,写多,可以选择使用PolarDB-X。

    2024-01-18 13:49:36
    赞同 展开评论 打赏
  • c7a3cfb69410e7bd06e9bf8cca082802_.jpg
    https://www.aliyun.com/product/polardb 进入这里查看区别哈。
    此回答整理自微信群“阿里云 PolarDB-X开源交流群”

    2024-01-17 21:41:58
    赞同 展开评论 打赏

PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 采用 Shared-nothing 与存储计算分离架构,支持水平扩展、分布式事务、混合负载等能力,100%兼容MySQL。 2021年开源,开源历程及更多信息访问:OpenPolarDB.com/about

相关产品

  • 云原生分布式数据库 PolarDB-X
  • 相关电子书

    更多
    PolarDB+AnalyticDB助力交通物流行业系统升级 立即下载
    PolarDB NL2SQL: 帮助您写出准确、优化的SQL 立即下载
    云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载

    相关镜像