微软Build 2017发布了号称业界第一款全球分布式,多模数据服务。 Azure Cosmos DB(Theindustry’s first globally-distributed, multi-model database service)。数据库
Cosmos DB 最值得吹牛的就是他宣传的SLA能力:(真牛逼)分布式
1) 全球分布式,自动解决数据中心复制等问题。ide
2) 支持5种一致性模型,见下图,让用户自主选择,解决应用一致性和性能的平衡。性能
3) 99%的低时延。学习
4) 99.99%的高可靠。ui
5) 多种数据库模型(K/V,列簇,文档,图),保留多种API兼容各类应用。blog
具体怎么实现的要等微软把论文放出来,认真学习下。文档
微软介绍该项目起源于2010的Project Florence,项目诞生了Azure DocumentDB,最终发展称当前的Cosmos DB。get
更多的信息,能够看看微软的技术博客:博客
https://azure.microsoft.com/zh-cn/blog/a-technical-overview-of-azure-cosmos-db/