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 - 755 - 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