初識Sqlite

來源:互聯網
上載者:User

=============================================================

標題:初識Sqlite

備忘:

日期:2011.4.9

姓名:朱銘雷

=============================================================

公司以後的項目,可能會更多的用到Sqlite資料庫,所以要瞭解一下。先簡單的看了下官網的“About SQlite”文檔(文筆不錯)。

SQlite作為一個精巧的資料庫引擎,支援self-contained, serverless, zero-configuration, transactional。按照本文的介紹,是既使用簡單又非常可靠。它沒有單獨的伺服器處理序,而是所有的讀寫都直接操作磁碟檔案。一個完整的資料庫中所應該具備的表,索引,觸發器,視圖等等全部儲存在這個磁碟檔案中。而且SQlite資料庫檔案可以在n多平台和系統中使用,相容性極佳。

SQlite本身非常小巧緊湊,運行需要的記憶體也很小。看來在儲存空間很小,記憶體受限的平台上使用它,更加是個不錯的選擇了。

關於SQlite的可靠性,文檔更是給予了極高的評價。在每個版本的發布之前都由“自動化的測試工具”進行過數百萬(包括數億條單獨的SQL語句)cases的測試。SQlite對於記憶體配置錯誤和磁碟IO錯誤的應對是gracefully(這個單詞該怎麼譯?)。即使遇到系統崩潰,突然斷電等等,SQlite的傳輸依然ACID(資料庫事務正確執行的四個基本要素的縮寫。包含:原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)、持久性(Durability))。

另外就是SQlite由一個全職的國際團隊來維護,未來的版本功能將更加強大,穩定性更高。

“初識”到此為止,讀這個文檔就像讀侯捷的書一樣,引人入勝。接下來要更詳細的瞭解一下了。

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.