Java嵌入式開源數據庫H2

umltool 14年前發布 | 1K 次閱讀 ActionScript BI

H2是一個短小精干的嵌入式數據庫引擎,下圖是常見幾個嵌入式數據庫的性能比較:


主要的特性包括:

  • 免費、開源、快速
  • 嵌入式的數據庫服務器,支持集群
  • 提供JDBC、ODBC訪問接口,提供基于瀏覽器的控制臺管理程序
  • Java編寫,可使用GCJ和IKVM.NET編譯
  • 短小精干的軟件,1M左右。

幾個嵌入式數據庫的對比:

  H2 Derby HSQLDB MySQL PostgreSQL
Pure Java Yes Yes Yes No No
Memory Mode Yes No Yes No No
Transaction Isolation Yes Yes No Yes Yes
Cost Based Optimizer Yes Yes No Yes Yes
Encrypted Database Yes Yes No No No
ODBC Driver Yes No No Yes Yes
Fulltext Search Yes No No Yes Yes
Multi Version Concurrency Yes No No No Yes
Footprint (jar/dll size) ~1 MB ~2 MB ~600 KB ~4 MB ~6 MB
 本文由用戶 umltool 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!