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

polardb mysql和polardb-x是啥区别?

polardb mysql和polardb-x是啥区别?

展开
收起
三分钟热度的鱼 2024-01-17 20:01:29 453 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”) 是阿里云自主设计研发的高性能云原生分布式数据库产品,为用户提供高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库服务。

相关产品

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

    更多
    搭建电商项目架构连接MySQL 立即下载
    搭建4层电商项目架构,实战连接MySQL 立即下载
    PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

    相关镜像