Azure Cosmos DB 介绍

发布时间: 更新时间: 总字数:307 阅读时间:1m 作者: IP属地: 分享 复制网址

Azure Cosmos DB 是多区域、分布式、多模型数据库服务。

特点

  • 一键式全球/多区域部署
    • 服务通过 Azure Traffic Manager 访问到离用户最近的区域 Cosmos DB
    • Cosmos DB 各个区域一键复制
  • 针对吞吐量和存储弹性扩展
    • 请求单位 (RU)表示,每秒 RU 数(RU/s)表示吞吐的计量单位
    • 计费:(预配置的吞吐量 + 每小时消耗的存储费用)x 数据中心冗余数
  • 毫秒级延迟,<10ms
  • 支持5个一致性模型
    • 非常一致性
    • 有限过期一致性
    • 回话一致性
    • 一致前缀一致性
    • 最终一致性
  • 分区:通过分区缩放数据库中的当个容器,以满足应用程序的性能需求
    • 逻辑分区:在分区中,容器中的项分割成不同的子集,逻辑分区是根据与容器中每个项关联的分区键值形成的
    • 逻辑分区中所有的项具有相同的分区键值

支持

  • key-value
  • column-family
  • Document
  • Graph

对外暴露的API

  • SQL
  • cassandra
  • MongoDB
  • Table API
  • Gremlin
Home Archives Categories Tags Statistics
本文总阅读量 次 本站总访问量 次 本站总访客数