国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQLite > 正文

開源嵌入式數據庫Bericeley DB和SQLite

2024-09-07 00:10:01
字體:
來源:轉載
供稿:網友

深入分析、比較Berkeley DBsQLiteBerkel ey DBsQLite是源碼開放的嵌入式數據庫管理系統,無需安裝,體積小巧,速度又很快;可以很方便地應用在掌上電腦、PDA、車載設備、移動電話等MySQLSQL Server這些大中型數據庫不可實現的嵌入式設備上。

關鍵詞 Berkeley DB SOLite 嵌入式數據庫

1 嵌入式數據庫

通常,我們采用數據庫來實現對數據的存儲、檢索等功能。像MySQL這類基于CS結 構的關系型數據庫系統,雖然代表著目前數據庫應用的主流,卻并不能滿足所有應用場合的需要。很多的應用,僅僅利用到了這些數據庫產品的基本特性而已。有時 我們需要的可能只是一個簡單的基于磁盤文件的數據庫系統,這樣就不必安裝龐大的數據庫服務器,以簡化數據庫應用程序的設計。在某些特殊應用場合,比如在嵌 入式系統中,由于系統的硬件軟件資源都有限,這些數據庫產品就明顯有一些臃腫,甚至是不可實現的。在這些情況下,嵌入式數據庫的優勢就特別明顯了。

嵌入式數據庫通常與操作系統和具體應用集成在一起,無須獨立運行的數據庫引擎,由程序直接調用相應的API去實現對數據的存取操作。更直白地講,嵌入式數據庫是一種具備了基本數據庫特性的數據文件。嵌入式數據庫與其它數據庫產品的區別是,前者是程序驅動式,而后者是引擎響應式。嵌入式數據庫的一個很重要的特點是它們的體積非常小,編譯后的產品也不過幾十KB,在一些移動設備上極具競爭力。

從目前嵌入式應用的發展趨勢來看,嵌入式數據庫的實現必須充分體現系統的可定制性,即系統選擇的技術路線要面向具體的行業應用,因而研究源碼開放的嵌入式數據庫具有特殊意義。

2 Berkeley DBSQLite

DBkeley DB是一款健壯的、高速的工業級開放源代碼的嵌入式數據庫管理系統。應用它,程序員只需要調用一些簡單的API就可以完成對數據的訪問和管理。

Berkeley DB的源代碼有CJava兩種,函數庫本身只有300KB左右,但卻能夠用來管理多達256TB的數據。Berkeley DB

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凤山县| 永新县| 潮安县| 偏关县| 鄄城县| 彰武县| 宜黄县| 南丰县| 密山市| 正蓝旗| 丰顺县| 沙田区| 寻乌县| 徐闻县| 松潘县| 定结县| 安康市| 桦川县| 密山市| 永胜县| 郁南县| 乡宁县| 黄平县| 海伦市| 新泰市| 新巴尔虎左旗| 高安市| 黄浦区| 宜昌市| 玉门市| 集贤县| 获嘉县| 衡阳县| 简阳市| 昭觉县| 聊城市| 谷城县| 乾安县| 霍山县| 上蔡县| 宣化县|