特色:sql
1.輕量級
2.獨立性,沒有依賴,無需安裝
3.隔離性 所有在一個文件夾系統
4.跨平臺 支持衆多操做系統
5.多語言接口 支持衆多編程語言
6.安全性 事物,經過獨佔性和共享鎖來實現獨立事務的處理,多個進程能夠在同一個時間內從同一個數據庫讀取數據,但只有一個能夠寫入數據
所支持的數據類型:數據庫
支持NULL,INTEGER,Real,text,blob數據類型
一次表明,空值,整型值,浮點值,字符串類型,二進制對象,
動態類型引用(弱引用)
當某個值插入到數據庫是,SQlite將會檢查他的類型,若是該類型與關聯的列不匹配,SQlite則會嘗試將改制轉換成該列的類型,若是不能轉換,則該值將做爲自己的類型儲存編程
使用須知:
沒有可用於SQlite的網絡服務器,只能經過網絡共享可能存在文件鎖定或者性能問題。
沒有用戶帳戶的概念,而是根據文件系統的共享設置。
支持數據庫大小至2TB。安全