一种纯Java的数据库—JDataStore

JDataStore是Borland推出的一种轻量级、高性能的关系型数据库,支持JDBC和DataExpress接口,适用于嵌入式和服务器环境。它具有零管理、事务性、灾难恢复等特性,适合于移动应用和小型系统。配置JDataStore包括设置服务器端口和管理用户,可以使用JDataStore Explorer进行数据库管理,包括创建表、索引和管理安全性。JDataStore支持数据库加密和移动脱机应用。
摘要由CSDN通过智能技术生成

JDataStore是Borland公司推出的一个纯Java轻量级关系型数据库。相对于庞大的Oracle、SQL Server来说,JDataStore 要小得多,而且对系统的要求也要低,可是它的性能一点也不差。JDataStore的高性能包括如下一些特性:

1. 支持JDBC和DataExpress接口;

2. 零管理(Zero-Administration)嵌入式关系型数据库;

3. 支持事务性多用户存取;

4. 支持灾难恢复;

5. 能存储串行化的对象、表和其它的文件流;

6. 提供了一些能被可视化开发工具操作的Java Bean组件。

何时使用JDataStore



JDataStore是符合SQL-92的数据库,可直接在应用中嵌入,无需外部数据库引擎。通常,我们通过驱动或者DataExpress组件来存取数据库。JDataStore支持大多数的JDBC数据类型,包括Java对象。

JDataStore能够把应用中的对象和文件流串行为一个物理文件,以提高方便性和移动性。

JDataStore支持移动脱机应用。使用DataExpress JavaBean组件,JDataStore能异步地从数据源中复制和缓存数据,并把缓存中的数据更新反映到数据库中。

通常,我们使用两种方式来使用JDataStore,一种是JDataStore直接作为服务器来使用,另一种是作为嵌入式数据库使用。比如简单的桌面程序可以用JDataStore作为一个嵌入式的数据库来使用。客户端Java Application使用JDBC或DataExpress接口来存取位于本地的数据库文件。如在PDA的字典软件,小型的记录系统等。

如果是一个更复杂的系统,比如说要构造一个B/S结构的系统,要使用实体EJB来存取数据,我们希望把数据作为一个数据源部署在EJB容器上,这时候就可以将JDataStore部署在一台网络中的服务器上,作为应用服务器数据源使用。

如何配置JDataStore



分别就JDataStore两种使用方式来讲述JDataStore相应的配置。

直接作为服务器使用的配置

启动JDataStore Server(Windows上通常可执行文件名为JdsServerW.exe或JdsServer.exe,以W结尾的表示有图形界面),打开Options属性页如图1所示。



 

图1
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值