分布式数据库使用集中式存储,随着分布式数据库存储节点接入增多,单台存储节点的IO性能必然出现下降。而如果使用服务器本地的ssd磁盘作为分布式数据库的存储,那么单台存储节点的IO性能不会随着节点增加而出现性能下降。
同时目前随着技术的发展,目前服务器本地使用nvme接口的ssd时,性能已经达到甚至超过了集中式存储。所以对于新建系统且新购服务器时,建议直接使用服务器本地存储。
分布式数据库底层存储选择需要考虑以下因素:
成本:分布式数据库需要考虑成本问题,因此底层存储必须具备合理的价格和性价比。
在选择集中式存储还是分布式存储时,需要根据具体的需求和场景进行选择。如果数据量较小,且对数据可靠性和一致性要求不高,可以选择集中式存储;如果数据量较大,且对数据可靠性和一致性要求较高,可以选择分布式存储。同时,还需要考虑系统的架构、硬件设备、网络环境等因素。
具体了解是哪种分布式数据库。
产品不同架构不同,选择的存储也不一样,还是看分布式数据库的选择和要求。
当然如果分布式数据库可以把与数据存储相关的操作下放到分布式存储来完成,充分利用分布式架构优势,发挥其高可靠、高性能、线性扩展等优势 ,则二者可很好的结合。
收起