h2database輕量級資料庫

2021-05-26 11:06:52 字數 394 閱讀 1073

h2和derby一樣,都是輕量級資料庫,h2比derby還要輕巧,核心jar包不到1m。效能效率等等方面都非常好(前提不是高併發,高資料量)

輕量級資料庫的應用出其不意,可以完成很多以前常規開發中無法想象,或很難完成的功能。

例如一下應用:

.再拿遊戲舉下例子,遊戲的存檔就是乙個小型的資料庫,如果有嵌入式資料庫幫忙開發遊戲的話,就不用為存檔系統大動干戈了,

還有, nba live系列遊戲裡面包含了大量的球隊和球員歷史資訊,這些資訊就是被存在乙個嵌入式資料庫裡的.如果沒有嵌入式資料庫,那麼遊戲中檢索這些球員的資料將是多麼繁瑣的事情啊.

同時嵌入式資料庫還可以用來加密. 把軟體執行時需要的資源(資料 檔案 等)放到嵌入式資料庫裡, 執行時"查詢出".

免得自己再寫一套機密機制.

sqlite 輕量級資料示例

sqlite 輕量級資料示例 drop table test 1.建庫,建立乙個空的文字檔案,之後將副檔名 txt 改為 db 2.建表 create table if not exists test id integer primary key autoincrement,name text,kw...

python輕量級資料儲存

python為開發者提供了乙個輕量級的資料儲存方式shelve,對於一些輕量資料,使用shelve是個比較不錯的方式。對於shelve,可以看成是乙個字典,它將資料以檔案的形式存在本地。下面介紹具體用法。1 import shelve23 shelve提供乙個open方法,接受乙個檔案作為引數。4 ...

C 使用sqlite 輕量級資料庫

一,準備工作 3070800.zip 就ok了precompiled binaries for windows sqlite shell win32 x86 3070800.zip 248.28 kib 用於visual studio 專案中引用 二,試用sqlite3.exe 解壓sqlite s...