
附带的一个关系型数据库
Apache
Derby是一个完全用java编写的数据库,Derby是一个Open
source的产品,基于Apache
License
2.0分发。
Apache
Derby非常小巧,核心部分derby.jar只有2M,所以既可以做为单独的数据库服务器使用,也可以内嵌在应用程序中使用。Cognos
8
BI的Content
Store默认就是使用的Derby数据库,可以在Cognos8的安装目录下看到一个叫derby10.1.2.1的目录,就是内嵌的10.1.2.1
版本的derby。
主要特点编辑
程序小巧,基础引擎和内嵌的JDBC驱动总共大约2MB。
基于Java、JDBC和SQL标准。
提供内嵌的JDBC驱动,你可把Derby嵌入到基于Java的应用程序中。
支持客户端/服务器模式。
安装、布置和使用简单
新安装了jdk
6
的程序员们也许会发现,除了传统的
bin、jre
等目录,jdk
6
新增了一个名为
db
的目录。这便是
java
6
的新成员:java
db。这是一个纯
java
实现、开源的数据库管理系统(dbMS),源于
Apache
软件基金会(asf)名下的项目
Derby。它只有
2MB
大小,对比动辄上
G
的数据库来说可谓袖珍。但这并不妨碍
Derby
功能齐备,支持几乎大部分的数据库应用所需要的特性。更难能可贵的是,依托于
asf
强大的社区力量,Derby
得到了包括
ibm
和
Sun
等大公司以及全世界优秀程序员们的支持。这也难怪
Sun
公司会选择其
10.2.2
版本纳入到
jdk
6
中,作为内嵌的数据库。这就好像为
jdk
注入了一股全新的活力:java
程序员不再需要耗费大量精力安装和配置数据库,就能进行安全、易用、标准、并且免费的数据库编程。在这一章中,我们将初窥
java
db
的世界,来探究如何使用它编写出功能丰富的程序。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)