嵌入式所學的SQLite數據庫具有什麼特徵?

SQLite是一種強有力的嵌入式關係數據庫,由D.Richard Hipp開發出來的,可實現數據庫必備的一些基本功能。這種數據庫在使用上是非常方便的也具有很多特徵,在

嵌入式裡,也會學到和接觸SQLite數據庫的應用和技巧。今天要給大家介紹的是嵌入式中可學到SQLte數據庫的特徵。


嵌入式所學的SQLite數據庫具有什麼特徵?


特徵一

嵌入式SQLite的源代碼開放,在嵌入式開發過程中,開源代碼開源減少產品的開發時間,節約成本,同時也利於產品後期的維護和運行的穩定性。

特徵二

嵌入式SQLite具有體積小、速度快的特點,是由萬行C語言代碼所組成的全部源碼,在數據的操作中比流行的數據庫系統要快很多。

特徵三

C語言/C++、PHP、Perl等編程語言都可以通過API訪問SQLite數據庫,與數據庫的文件進行通信連接。

特徵四

支持ACID(原子性、一致性、隔離性和持久性)事務。原子性、一致性、隔離性和持久性是支持事務的數據庫系統所需的四個特性。交易過程可能不符合對方的要求。SQLite支持大多數SQL92,即觸發器、多表和索引、事務、視圖和嵌套SQL。SQLite數據庫存儲在單個磁盤文件中,允許具有不同字節順序的計算機之間自由共享,並支持大小高達2TB的數據庫。

以上內容是嵌入式中所學習的SQLite數據庫的特徵,無論你學過還是沒有學過,希望能幫助你們學會SQLite數據庫的使用,提高你們的開發技術。


分享到:


相關文章: