山海鲸可视化

CockroachDB

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

简介

CockroachDB是一个开源的分布式 SQL 数据库系统,由 Cockroach Labs 开发和维护。它的设计目标是提供高度可扩展性、强大的一致性和高可用性,同时保持对 SQL 的兼容性。CockroachDB 得名于“可扩展、可靠、可恢复的”生物——蟑螂。与蟑螂类似,CockroachDB 具有出色的适应能力,可以在面对硬件故障、网络分区和其他异常情况时保持稳定运行。
cockroachdb.png

适用场景

CockroachDB 适用于需要在分布式环境下保持数据一致性和可靠性的各种场景,特别是在需要高可用性、强一致性和横向扩展能力的情况下。
优势:CockroachDB 支持高可用性和自动故障转移、具备 ACID 事务支持、数据一致性和强大的 SQL 兼容性,适用于多区域部署。
缺点:CockroachDB 可能需要投入较高的学习成本和性能开销,存储冗余副本增加存储成本,同时社区支持相对较小。

图例

  1. CockroachDB 算法图示。

image.png

  1. CockroachDB 架构图。

image.png

数字孪生大屏应用案例

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

  1. 体育馆赛事可视化大屏

image.png

  1. 医院数字可视化大屏

image.png

  1. 智慧工厂生产线

image.png

相关数据源

Dremio
Logstash
Apache Nutch
Snowflake

参考资料

  1. https://baike.baidu.com/item/CockroachDB/19488922?fr=ge_ala
  2. https://www.oschina.net/p/cockroach?hmsr=aladdin1e1
  3. http://doc.cockroachchina.baidu.com/