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