English 繁体
  • >提交新网站
  • HSQLDB

    所在地区
    导航分类

    HSQLDB是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口, 它可以自由使用和分发,非常简洁和快速。Hsqldb具有Server模式,进程内模式(In-Process)和内存模式三种。运行Hsqldb需要hsqldb.jar包, 它包含了一些组件和程序。每个程序需要不同的命令来运行。HSqlDB是由Tomas Muller的Hypersonic SQL后续开发出来的项目。

    Hsqldb是纯 java 所开发的数据库, 可以透过 jdbc driver 来存取, 支持 ANSI-92 标准的 SQL 语法, 而且他占的空间很小, 大约只有 160K, 拥有快速的数据库引擎, 也提供了一些工具, 例如 web-server, 缓冲查询, 及一些管理工具. 他是属于 BSD 的 授权, 可以自由下载, 并且可以安装使用在商业产品之上。HSqlDB非常适合在用于快速的测试和演示的Java程序中。做单元测试也非常理想。

    Hsqldb2.2 支持多线程,提供更改的高性能,提供并发事物控制模型。HSQLDB具有十多年的开发历史,并在1700多个开源项目中被广泛使用。应用程序(客户端)通过Hsqldb的JDBC驱动连接服务器。在服务器模式中,服务器在运行的时候可以被指定为最多10个数据库。这种模式是首选的也是最快的。它采用HSQLDB专有的通信协议。启动服务器需要编写批处理命令。Hsqldb提供的所有工具都能以java class归档文件。

    HSQLDB提供两种操作模式,进程内以及客户机服务器模式。由于我们的目的是为了嵌入因此我们只介绍进程内模式。应用该模式时数据库的访问只能是同一个虚拟机内。Hsqldb数据库的访问同样是使用JDBC接口,但又无需网络连接。运行于进程内模式的HSQLDB只能有一个数据库,也就是说我们无法同时创建两个或者两个以上的数据库并访问它们。由于HSQLDB是完全运行内存中的数据库引擎,一旦数据库有改变时,这些信息会保存到磁盘中,以便下次启动的时候是最新的状态。由于是运行于内存中,所以数据量的大小就仅仅是受限于内存的大小。由于HSQLDB并不会应用在生产环境中,因此这个倒不是用户需要非常关心的问题。启动一个HSQLDB实例的时候需要给它制定一个目录用于存放数据库的一些文件,这些文件包 括$DBNAME.data,$DBNAME.properties,$DBNAME.script(其中$DBNAME为数据库名)这三个文件分别是数据文件;配置文件以及数据库创建的脚本文件,但是实际上数据文件内容是空的,所有的数据都写在脚本文件中。


    www.hsqldb.org - 758 - HSQLDB, HSQLDB

    贾特拉帕蒂·希瓦吉国际机场 csmia.adaniairports.com
    贾特拉帕蒂·希瓦吉国际机场(Chhatrapati Shivaji International Airport)是印度孟买市的主要国际机场,以印度历史上的马拉ーシ特拉王朝君主贾特拉帕蒂·希瓦吉命名。贾特拉帕蒂·...
    英迪拉-甘地国际机场 www.newdelhiairport.in
    英迪拉-甘地国际机场(Indira Gandhi International Airport,简称 IGI 机场)是印度最繁忙、最著名的机场之一,是通往印度首都新德里的主要门户。该国际机场以印度前总理英迪拉-甘...
    探索优质之旅 www.discoveryprimetours.com
    探索优质之旅自2008年起专门在旅游业提供旅游服务。 探索优质之旅Discovery Prime Tours 是拉贾斯坦邦斋浦尔领先的国内/国际旅行社之一。提供最好的旅行服务和蜜月套餐、度假套餐。访问探索优质之...
    印度中文网 www.indiancn.com
    印度中文网是印度最大的中文门户网站,印度中文网提供印度财经、军事、社会、时政、娱乐等全方位的综合新闻资讯,印度中文网是中国了解印度信息的权威网站。印度中文网秉承“扎根印度展望中印未来”的品牌理念。一贯坚持“对印...

      1 / 3  后一页 »

    亚洲新闻

    Top Ad
    nbys.tv