Derby - 入门教程

Derby - 入门教程 首页 / Derby入门教程 / Derby - 入门教程

Apache Derby是Apache软件基金会所研发的开源数据库管理系统,由于Derby是一个纯Java程序,因此只需要操作系统支持Java虚拟机,Derby便可执行。

Oracle用JavaDB发行了相当于Apache Derby的版本。

Apache Derby功能

以下是Derby数据库的显着功能-

链接:https://www.learnfk.comhttps://www.learnfk.com/derby/apache-derby-introduction.html

来源:LearnFk无涯教程网

  • 平台无关                 -  Derby使用盘上数据库格式,其中的数据库存储在与数据库同名的文件中。

  • 事务支持                 -  Derby为确保数据完整性的事务提供了完整的支持。

  • 更少的空间             - Derby数据库占用空间小,即,它占用的空间更少,并且 易于使用和部署。

  • 嵌入Java应用程序 - Derby提供了一个嵌入式数据库引擎,该引擎可以嵌入Java应用程序中,并且将在与该应用程序相同的JVM中运行。只需加载驱动程序即可启动数据库,并随应用程序一起停止。

Apache Derby局限性

以下是Apache Derby的局限性-

  • Derby不支持BLOB和LONGVARCHAR等数据类型的索引。

  • 如果Derby没有足够的磁盘空间,它将立即关闭。

Apache Derby库/组件

Apache Derby发行版提供了各种组件,在您下载的apache发行版的lib文件夹中,您可以观察到代表各种组件的jar文件。

Jar文件组件说明
derby.jar数据库引擎和JDBC驱动程序

Apache Derby的数据库引擎是嵌入式关系数据库引擎,支持JDBC和SQL API。

这也充当嵌入式驱动程序,您可以使用它通过Java应用程序与Derby通信。

derbynet.jar derbyrun.jar网络服务器

Apache Derby的网络服务器提供了客户端服务器功能,客户端可以在其中通过网络连接到Derby服务器。

derbyclient.jar客户端JDBC驱动程序
derbytools.jar命令行工具此jar文件包含诸如 sysinfo,ij 和 dblook 之类的工具。
derbyoptionaltools.jar可选的命令行实用程序(工具)

此jar文件提供了可选工具:databaseMetaData可选工具,foreignViews可选工具,luceneSupport可选工具,rawDBReader可选工具,simpleJson可选工具等

derbyLocale_XX.jar Jar文件可对邮件进行本地化

除了上述jar文件外,您还可以看到几个derbyLocale_XX.jar(es,fr,hu,it,ja等)。使用这些,您可以本地化Apache Derby的消息。

Derby目录

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

零基础学Python -〔尹会生〕

快速上手Kotlin开发 -〔张涛〕

检索技术核心20讲 -〔陈东〕

手机摄影 -〔@随你们去〕

React Hooks 核心原理与实战 -〔王沛〕

如何成为学习高手 -〔高冷冷〕

后端工程师的高阶面经 -〔邓明〕

结构学习力 -〔李忠秋〕

LangChain 实战课 -〔黄佳〕

好记忆不如烂笔头。留下您的足迹吧 :)