任何规模的无与伦比的性能、即时和无限的弹性、快速读取、世界各地多区域写入
使用免费的开发/测试选项、多种 SDK 以及对开源 PostgreSQL、MongoDB 和 Apache Cassandra 的支持,进行快速灵活的应用开发
已准备好用于任务关键型应用程序,具有 99.999% 可用性、持续备份、企业级安全性
只需为使用的内容付费,享受成本划算、响应迅速且完全托管的无服务器数据库,根据你的应用使其弹性缩放
不设限地缩放任何工作负载
通过一系列可伸缩性选项来实现高性能,以满足应用程序需求。从横向扩展体系结构以实现额外弹性和自动缩放,到传统的纵向扩展节点和存储,Azure Cosmos DB 了提供两全其美的功能,以满足任何大小和规模的工作负载的需求。随时随地运行最重要的应用程序,无需担心。
从小到大,无服务器方案伴你增长
在峰值或闲时流量下运行 NoSQL 工作负载,只需为每个数据库操作使用的资源付费,无最低费用或容量计划。使用基于使用量的无服务器模式轻松且经济高效地运行开发/测试工作负载和生产应用程序。
使用高性能原生 PostgreSQL 进行生成
使用 Azure Cosmos DB for PostgreSQL 获取你喜爱的原生 PostgreSQL 以及分布式数据库的性能、可伸缩性和可靠性。使用你喜爱的 PostgreSQL 工具和功能进行构建,同时在任选的全球 Azure 区域中获得企业级的安全性和数据分发。
通过针对实时数据的 no-ETL 分析获取见解
对 Azure Cosmos DB NoSQL 数据库中的操作数据运行近乎实际的时间分析和 AI,缩短生成见解的时间。将 Azure Synapse Link for Azure Cosmos DB 与 Azure Synapse Analytics 配合使用,无需移动数据或降低操作数据存储的性能。
全面的安全性和合规性,内置于
-
Microsoft 每年在网络安全研发方面的投资超过 USD10 亿。
-
我们雇佣了 3,500 多名安全专家,专门负责数据安全和隐私方面的工作。
-
Azure 拥有比任何其他云提供商都多的认证。查看完整列表。
-
提供灵活性和控制力的定价
查找最适合你的工作负载的模型以及免费的测试和开发选项。享受几乎无限的吞吐量和存储、横向扩展体系结构以获得自动弹性、节点的传统纵向扩展和基于使用量的无服务器选项。
开始使用 Azure 免费帐户
2
用完额度后,请改为即付即用定价以继续使用相同的免费服务构建自己的内容。只需为超出每月免费使用量以外的部分付费。
3
Azure Cosmos DB 的热门用例
行业领导者正在使用 Azure Cosmos DB 进行创新
智能家居平台借助 Azure 的全球规模更快地将创新引入市场
"我们需要通过适当的缩放支持来帮助快速增长,我们通过 Azure 得到了这样的支持。"
Frank Puhlmann,Residential IoT Services 开发主管
华美银行数字银行解决方案使用 Azure Cosmos DB 实时处理交易
"Azure 流分析、Azure Functions、Azure SQL 数据库、Azure Cosmos DB 负责我们最大的 ROI。"
华美银行首席数字官 Rakesh Nambiar
Zero Friction 通过 Azure Cosmos DB 向能源行业提供省心的 SaaS 计量和计费服务
"使用了 Azure Cosmos DB 之后,我们无需停机即可进行升级和无架构更改,这意味着系统始终处于正常运行状态。"
Yoni Nijs,Zero Friction 共同创始人、CTO、产品主管
ASOS 通过 Azure Cosmos DB 提供全球个性化购物建议
"我们之所以选择 Azure Cosmos DB,是因为它的全球分布以及应对像黑色星期五这种繁忙的季节性高峰的能力。我们可以将数据模型分发到它们所服务的微服务附近–无论它在世界的哪个角落。"
ASOS 首席技术官 Bob Strudwick
数字健康提供商基于 Azure 解决方案创建敏捷、可缩放的平台
"移动设备让我们能够无孔不入,借助 Azure,我们可以向身在各处的人提供一系列护理解决方案。"
Rx.Health 首席解决方案架构师 Sarthak Kakkar
Munich Re 使用 Azure Cosmos DB 将保险服务数字化,加快了交付速度和数据见解
"选择 Azure 后,我们创建了一个可信赖且易于使用的解决方案,不会给客户的 IT 部门带来额外的压力。"
Munich Re 数字服务业务开发经理 Wolfgang Demmerich
专为开发人员设计,支持 PostgreSQL、MongoDB 和 Apache Cassandra
Azure Cosmos DB for NoSQL
轻松构建新应用,并利用 Azure Cosmos DB 的所有功能和 SLA。 Azure Cosmos DB for NoSQL (以前称为 Core API)支持 Java、Node.js、Python、.NET 和 JavaScript。使用 SQL 语言对 JSON 项编写丰富的查询。
Azure Cosmos DB for PostgreSQL
使用快速分布式 PostgreSQL 开发云原生应用。在单个节点上免费启动,并将关系应用程序扩展到任何规模。 Azure Cosmos DB for PostgreSQL 由 Citus 开放源代码和最新的 PostgreSQL 版本提供支持,它支持数十个 Postgres 扩展(包括用于地理空间的 PostGIS)、丰富的索引编制和 ACID 事务。
Azure Cosmos DB for MongoDB
通过 Azure Cosmos DB for MongoDB 为应用程序运行完全托管的无服务器数据库,在全球范围内获得 99.999% 的可用性、弹性可伸缩性、自动分片功能。借助 API,只需更改少量代码并继续使用 MongoDB 驱动程序、SDK 和工具即可轻松部署。
Azure Cosmos DB 资源
教程和实验室
开发应用: NoSQL | PostgreSQL | MongoDB | Apache Cassandra
迁移数据: NoSQL | MongoDB | Apache Cassandra
查询数据: NoSQL | PostgreSQL | MongoDB | Apache Cassandra
No-ETL 分析: Azure Synapse Link for Azure Cosmos DB
有关 Azure Cosmos DB 的常见问题
-
对于 NoSQL 数据,Azure Cosmos DB for NoSQL 提供了适合各种吞吐量、延迟、一致性和高可用性的全面的 SLA。这包括低于 10 毫秒的写入和读取延迟和 99.999% 的可用性。Azure Cosmos DB for PostgreSQL 提供了 99.95% 的可用性。 阅读 SLA。
-
Azure Cosmos DB for PostgreSQL 是一种原生 PostgreSQL,全球分布式关系数据库,可自动分片数据以帮助你生成高度可缩放的应用。开始在单个节点服务器组上生成应用,就像在其他任何地方使用 PostgreSQL 的方法一样。随着应用的可伸缩性和性能需求的增长,通过透明地分发你的表来无缝扩展到多个节点。
-
Azure Cosmos DB for NoSQL 是用于处理文档数据模型的原生非关系服务。它可以使用灵活的架构任意存储原生 JSON 文档。数据会自动编制索引,并可使用专为 JSON 数据设计的 SQL 查询语言进行查询。使用适用于常用框架(如 .NET、Python、Java 和 Node.js)的 SDK 访问 API。
-
Azure Cosmos DB for MongoDB 让你可以与 Azure Cosmos DB 进行交互,就好像它是 MongoDB 数据库一样,但你无需管理数据库基础结构。使用 Azure Cosmos DB for MongoDB 时,几乎你所有常用的 MongoDB 工具、SDK 和应用程序都将继续工作,另外还支持服务器版本 4.0。有关详细的兼容性信息,请 查看文档。
-
借助 Azure Cosmos DB for Apache Cassandra,你可以使用 Cassandra 查询语言 (CQL)、基于 Cassandra 的工具(如 cqlsh)以及与 CQLv4 兼容的现有 Apache 驱动程序来与 Azure Cosmos DB 中存储的数据进行交互。你的现有 Cassandra 应用程序可以与 Azure Cosmos DB Cassandra API 通信。很快,API 将能够与 Azure Managed Instance for Apache Cassandra 进行连接。