|
<p><font face="Verdana">HSQLDB是纯java写的數據库,包括服务模式与终端模式。服务模式需服务器监视程序,监视终端发來的消息;终端模式则僅需驱动,操作的數據库也在本地。本人用的就是其终端模式,感觉速度满快的。下载地址为</font></p>
<p><font face="Verdana">http://sourceforge.net/project/showfiles.php?group_id=23316</font></p>
<p><font face="Verdana">下载後,找到内部的HSQLDB.JAR文件。此文件就是java的驱动,其他程序可删除。文件内集成了图形管理器,造成文件较大,有兴趣的朋友,可将其去除,缩小文件体积。</font></p>
<p><font face="Verdana"></font> </p>
<p><font face="Verdana">smallSQL也是纯java写的數據库,只有终端模式。下载地址为:</font></p>
<p><font face="Verdana">http://sourceforge.net/project/showfiles.php?group_id=135116&package_id=148332</font></p>
<p><font face="Verdana">下载文件内的smallsql.jar即驱动,文件很小,无赘馀。</font></p>
<p><font face="Verdana">HSQLDB与smallSQL比较<br/> 体积 速度 數據库文件 记录変動<br/>HSQLDB 大(含管理器) 快 一组 突增<br/>smallSQL 小(不含管理器) 慢 一个 平稳</font></p>
<p><font face="Verdana">总结:由于记录突增将消耗掉大量容量,所以smallSQL更适合小容量设备,如嵌入式设备;HSQLDB更适合大容量设备,如微型计算机。若嵌入式设备有足夠大的容量,选择HSQLB也可。</font></p><font face="Verdana">
<p><br/>MySQL是一款发展较快的數據库,无论在稳定性、安全性、处理數據的速度上全较优秀。它只有服务模式。它不是纯java的,但提供的java驱动是纯java的,可放心用。MySQL的服务端运行在windows、linux等操作系统上,详细情况请查看相应网站。官方网站为:<br/>http://dev.mysql.com<br/>java驱动:http://dev.mysql.com/downloads/connector/j/5.1.html<br/>MySQL的详细情况将在數據库专区講解</p>
<p><br/>SQLiter专用嵌入式數據库,其初衷是为c++写的。也是很有发展前途的數據库,但非纯java写的,可移植性差,跨windows、linux成。与數控机床等进行數據交换时,可研究此數據库。下载地址为:<br/>http://www.ch-werner.de/javasqlite/<br/>数据库网址:http://www.sqlite.org/download.html<br/>SQLite的java驱动无法与网站上的程序结合用。 <br/></font></p> |
|