SQLite

netwant發表於2012-01-14
sqllite 簡介[@more@]

SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world. The source code for SQLite is in the public domain.
sqlite is a in-process library that implements a self-contained,contained,serverless,zero-configration,transactional SQL database engine.
資料檔案是跨平臺的,如32 OR 64 ,big-endian little-endian (高or低位元組在前)linux win mac os wince
沒有獨立的服務程式,直接從硬碟讀寫檔案。包含觸發器,檢視,而且就一個獨立的磁碟檔案。
特點:
1.完全支援事務,ACID
2.支援sql92 標準
3.整個資料庫存在一個跨平臺的檔案上
4.支援TB級別的資料庫
5.less than 250KB full configured 適合嵌入式系統
6.不支援併發,但獨佔式很快。############################
7.支援各種api
8.si-c 編寫
9.可以很簡單的潛入c c++
10.自包含的,不需要外來庫
11.開源的
12.支援cli client for administer sqlite database

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/309902/viewspace-1057127/,如需轉載,請註明出處,否則將追究法律責任。

相關文章