山海鲸可视化

Microsoft Azure Cosmos DB(Microsoft Azure Cosmos Data Base)

山海鲸可视化,提供一站式数字孪生解决方案,致力于打造一款人人都会用的,零代码数字孪生工具。

简介

Microsoft Azure Cosmos DB(Microsoft Azure Cosmos Data Base)是一个多模型、分布式数据库服务,它提供了全球性的分发和横向扩展能力,可以通过 API 进行访问,支持多个 API,包括 SQL、MongoDB、Cassandra、Azure Table Storage 和 Gremlin。它使用多种一致性级别、可定制的弹性和可扩展的数据模型,为构建可全球化的应用程序提供了灵活性和可扩展性。Cosmos DB 还提供了多种内置功能,如多区域分布式、自动缩放、全局分布式事务、实时索引和自动故障转移,以确保高可用性和性能。
image.png

适用场景

Microsoft Azure Cosmos DB 适用于高可用性和可伸缩性要求高的应用程序,需要全球分布式数据存储的应用程序,需要对大量数据进行实时查询和分析的应用程序,如在线游戏、金融交易、社交媒体和物联网应用程序等。
优势:Azure Cosmos DB 可以在全球范围内进行分布式部署,实现低延迟、高吞吐量的全球数据访问。支持多个 API,包括 MongoDB、Cassandra、SQL、Azure Table Storage 和 Gremlin,允许使用多种编程语言和数据模型进行数据访问。提供了多个一致性级别,包括强一致性、会话一致性、有序一致性和最终一致性,可以满足各种应用场景的需求。
缺点:与其他数据库服务相比,Azure Cosmos DB 的价格相对较高,尤其是在处理大量数据时。对于具有非常高吞吐量的工作负载,仍然存在一些限制和局限性。需要花费时间来理解其复杂性和功能。

图例

  1. 在 Microsoft Azure 门户中,选中 Azure Cosmos DB 数据库。

  1. Azure Cosmos DB 库连接测试界面。


数字孪生大屏应用案例

目前,我们山海鲸可视化资源中心提供了丰富的数字孪生大屏案例,在网页上就可以快速体验大屏。

  1. 医院数字可视化大屏

image.png

  1. 柴油发电机室-工业数字孪生系统

image.png

  1. 度假村酒店模型-数字孪生系统

image.png

相关数据源

Google Cloud Spanner
Google Cloud SQL
Firebase Cloud Firestore
Elasticsearch

参考资料

  1. https://learn.microsoft.com/zh-cn/azure/cosmos-db/introduction
  2. https://azure.microsoft.com/zh-cn/products/cosmos-db/
  3. https://learn.microsoft.com/zh-cn/training/modules/explore-non-relational-data-stores-azure/2-describe-azure-cosmos-db

若有收获,就点个赞吧