山海鲸可视化

Apache Derby数据库

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

简介

Apache Derby,前称IBM Cloudscape,是一种由 Apache 软件基金会所开发的嵌入式数据库。它采用 Java 编写,完全用 Java 实现,可以作为一个独立的进程运行,也可以作为 Java 应用程序的一个组件来运行。Derby 数据库也支持标准的 SQL 查询语言,允许多用户并发访问,并提供了事务处理和错误恢复机制,是一款功能强大而又可靠的数据库。Derby 数据库可以免费下载和使用,并且在开发 Web 应用程序、桌面应用程序和嵌入式应用程序等方面都得到了广泛的应用。

适用场景

Apache Derby 是一种轻量级、嵌入式的关系型数据库管理系统(RDBMS),它适用于小型应用程序,如小型网站、小型企业应用程序等。也可以作为开发和测试环境中的嵌入式数据库,以加快开发和测试过程。
优势:核心代码只有 2 MB 左右,可以轻松地嵌入到应用程序中,不需要额外的安装过程,便于部署和维护。可以运行在多种操作系统上,包括 Windows、Linux、Mac OS X 等,同时支持多种 JVM 版本。支持多种连接方式,包括 JDBC、ODBC 和 SOAP 等,可以与其他应用程序和系统进行无缝集成。是一款开源的软件,基于 Apache 许可证发布,可以免费使用和修改,同时拥有一个活跃的开发和社区支持。
缺点:不适用于高并发、高负载的应用程序,因为它的性能相对较低。此外,Derby 还不支持复杂的企业级功能,如集群、复制和备份。

图例

  1. Apache Derby 官方网站提供的下载页面。

  1. 在 Package Explorer 视图中调出上下文菜单并选择新建。


数字孪生大屏应用案例

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

  1. 智慧港口 • 全景监测

image.png

  1. 智慧工厂生产线

image.png

  1. 澳门特别行政区 3D 地图-科技风 3D 城市三维地图

image.png

相关数据源

InfluxDB 数据库
MariaDB 数据库
Neo4j 数据库
Amazon DynamoDB

参考资料

  1. https://db.apache.org/derby/
  2. https://baike.baidu.com/item/Apache%20Derby/1245226?fr=aladdin
  3. https://www.ibm.com/docs/zh/was-nd/9.0.5?topic=resources-about-apache-derby