美文网首页JavaWeb学习
海量数据库架构设计

海量数据库架构设计

作者: 幻影翔 | 来源:发表于2019-11-23 09:50 被阅读0次

    关系型数据库:

    要求事务的一致性、原子性、隔离性、持久性

    分布式环境下(CAP中只能同时满足两个)

    • 数据的一致性(consistency)
    • 系统的高可用性(Aviliability)
    • 分区容错性(Partition Tolerance)

    分方式数据库设计

    • 主机数量
    • 数据冗余
    • 系统监控
    • 水平扩展
    • 备份及恢复
    • 容灾

    影响分布数据库的数量因素

    • 系统容量
    • 查询性能
    • 加载性能
    • 恢复时间

    分布式系统中间件(优势)

    • 统一对外的API
    • 高效的查询和加载性能
    • 负载均衡
    • 灵活的扩展性

    相关文章

      网友评论

        本文标题:海量数据库架构设计

        本文链接:https://www.haomeiwen.com/subject/vvgcwctx.html