PolarDB-X与MySQL在性能方面有一些显著的区别。首先,相对于RDS MySQL,PolarDB MySQL版采用了领先的硬件技术,包括使用3DXpoint存储介质的Optane存储卡、NVMeSSD和RoCE RDMA网络等,这些硬件技术的使用使得集群整体性能得到了提高。
其次,根据阿里云的官方解读,PolarDB-X在读写混合场景上有30~40%的性能提升,相比于开源MySQL 8.0.34,这使得PolarDB-X成为开源MySQL的优秀替代选择。此外,PolarDB-X还采用金融级三节点存储,基于Paxos多数派共识协议,可以保障RPO=0,高可用切换存储层宕机切换的SLA在分钟级别。
最后,值得一提的是,PolarDB-X完全兼容MySQL协议及SQL语法及函数,已有的数据库客户端不需要改动,在代码层面没有任何代价,学习成本也几乎为零。因此,无论从性能还是兼容性考虑,PolarDB-X都表现出了相当的优势。