分布式数据库底层存储选择?

分布式数据库选择集中式存储还是分布式存储,怎么选择?有哪些考虑因素?

参与14

5 同行回答

GoldenDB GoldenDB 产品经理 中兴通讯
分布式数据库底层存储选择需要考虑以下因素:数据可靠性:分布式数据库需要保证数据的可靠性,因此底层存储必须具备高可靠性和容错能力。数据一致性:分布式数据库需要保证数据的一致性,因此底层存储必须支持强一致性和最终一致性。性能:分布式数据库需要快速访问数据,因此底层存储...显示全部

分布式数据库底层存储选择需要考虑以下因素:

  1. 数据可靠性:分布式数据库需要保证数据的可靠性,因此底层存储必须具备高可靠性和容错能力。
  2. 数据一致性:分布式数据库需要保证数据的一致性,因此底层存储必须支持强一致性和最终一致性。
  3. 性能:分布式数据库需要快速访问数据,因此底层存储必须具备高性能和低延迟。
  4. 可扩展性:分布式数据库需要支持水平扩展和垂直扩展,因此底层存储必须具备良好的可扩展性。
  5. 成本:分布式数据库需要考虑成本问题,因此底层存储必须具备合理的价格和性价比。

    在选择集中式存储还是分布式存储时,需要根据具体的需求和场景进行选择。如果数据量较小,且对数据可靠性和一致性要求不高,可以选择集中式存储;如果数据量较大,且对数据可靠性和一致性要求较高,可以选择分布式存储。同时,还需要考虑系统的架构、硬件设备、网络环境等因素。

收起
电信设备制造商 · 2023-07-13
浏览511

提问者

topzgm
软件架构设计师 People's Bank of China
擅长领域: 数据库服务器存储
评论305

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2022-07-03
  • 关注会员:7 人
  • 问题浏览:2557
  • 最近回答:2023-07-13
  • X社区推广