山海鲸可视化

OceanBase数据库(OceanBase Distributed Database)

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

简介

OceanBase 数据库(OceanBase Distributed Database)是由阿里巴巴自主研发的分布式数据库系统,是一种基于共享-nothing 架构的新型云原生数据库,其设计理念为强一致性、可线性扩展和高可用性。
5bafa40f4bfbfbedab64e34282b9e036afc37931b1fe.jpg

适用场景

OceanBase 的应用场景主要是在高并发、大数据量和高可用性要求较高的场景中,例如电商、金融、物流等行业,同时也可以应用于日志分析、数据仓库、物联网等领域。
优势:OceanBase 具有高度可扩展性、高可用性、高性能和高安全性等特点。与传统数据库相比,OceanBase 支持 PB 级别的数据存储,并且可以在多个数据中心进行数据复制,实现了全球异地容灾。此外,OceanBase 还内置了强大的容错和恢复机制,可以在节点故障和网络故障的情况下保证数据不丢失和服务不中断。
缺点:由于 OceanBase 是一种新型的数据库系统,其使用和管理方式与传统数据库不同,因此需要较高的学习成本和技术水平。OceanBase 的生态系统还不够成熟,有些功能还不够完善,部署和维护也相对复杂。

图例

  1. 部署 OceanBase 数据库。
1
2
3
bash -c "$(curl -s https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/download-center/opensource/oceanbase-all-in-one/installer.sh)"
source ~/.oceanbase-all-in-one/bin/env.sh
obd demo
  1. OceanBase 数据库连接成功后,终端显示内容。
1
2
3
4
5
6
7
8
9
10
11
12
13
$ docker exec -it obstandalone ob-mysql sys

login as root@sys
Command is: obclient -h127.1 -uroot@sys -A -Doceanbase -P2881
Welcome to the OceanBase. Commands end with ; or \g.
Your OceanBase connection id is 3221487638
Server version: 5.7.25 OceanBase 4.0.0 (r10100032022041510-a09d3134c10665f03fd56d7f8bdd413b2b771977) (Built Oct 15 2022 02:16:22)

Copyright (c) 2000, 2022, OceanBase and/or its affiliates. All rights reserved.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MySQL [oceanbase]>

数字孪生大屏应用案例

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

  1. 智慧工厂生产线

image.png

  1. 拉索桥

image.png

  1. 贵州省可视化数据管理平台

image.png

相关数据源

Excel 文件
Oracle 文件
MySQL 数据库
SQLServer 数据库

参考资料

  1. https://baike.baidu.com/item/OceanBase/3041032?fr=aladdin
  2. https://baike.so.com/doc/1513114-1599761.html
  3. https://open.oceanbase.com/quickStart