SQLite是什麼

SQLite是什麼

SQLite是遵守ACID的關係數據庫管理系統,它包含在一個相對小的C程式庫中。它是ardHipp建立的公有領域項目。不像常見的客戶端或服務器的結構範例,SQLite引擎不是程序與之通信的獨立進程,而是連接到程序中成爲它的一個主要部分。所以主要的通信協議是在編程語言內的直接API調用。這在消耗總量、延遲時間和整體簡單性上有積極的作用。整個數據庫都在宿主主機上存儲在一個單一的文件中。它的簡單的設計是通過在開始一個事務的時候鎖定整個數據文件而完成的。