目前分布式数据库产品在技术体系、标准规范等方面的技术成熟度如何?评估选型工作的侧重点在哪些方面?
收起主流分布式数据库分为几个技术流派,newsql体系基于google spanner架构,基于aws aurora架构,mysql 分库分表体系的。成熟度最高的是基于mysql分库分表架构,在互联网行业使用很多年了。评估测侧重点主要看业务对数据库的具体的需求,如果开发可以接受分区键改造,并且3到5年的交易量和数据量能够进行评估,对分布式节点容量可以提前计划,联机场景建议采用成熟的分库分表架构分布式数据库。如果开发人员由于时间难点或者技术问题无法进行分片健等改造,并且业务量也无法评估,建议采用newsql架构分布式数据库,由于成熟度问题,在产品选型阶段要进行充分的技术论证。