hsqldb轻松用

很早就在用hsqldb,也看到过javaeye关于hsqldb的介绍:
[url]http://www.iteye.com/topic/78887[/url]
使用hsqldb的原因很简单,因为它很简单、轻巧, 又是纯java的,轻松启动,又可以随处带着跑。看到很多人做一个java简单的示例程序,还要用sqlserver、oracle,就觉得纳闷,还是赶紧来尝试hsqldb把。
另外,官方的文档也有中文翻译的,看了前两章,感觉还不错:
[url]http://hsqldb.bokee.com/2756669.html[/url]

以前自己做的一个例子程序,用的是hsqldb的server模式, 后来又觉得每次都要先start server有些麻烦, 就想更换为in-process模式,这样就能直接在程序启动,不需要另外去start server。
本来有些担心原先的数据库在更换in-process之后不能使用, 抱着试试看的心态,将url改为:
jdbc:hsqldb:file:testdb/test;
jdbc:hsqldb:file: 后面接着是db文件的路径,可以使用相对路径。上面的testdb/test就是应用程序根路径下的testdb/test
改了url之后,重启应用程序,发现已经正常启用了in-process模式, 而且数据库的数据都正常,证明数据库从server到in-process是能够轻松共享的。

广告时间:
嵌入式数据库,除了hsqldb,我又发现一个更好的,它就是h2 database,性能更好,而且支持全文搜索、sequence、表级锁定、事务隔离级别,[url]http://www.h2database.com/[/url]。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值