首页 理论教育 了解SQLite数据库

了解SQLite数据库

时间:2023-06-30 理论教育 版权反馈
【摘要】:SQLite是一款开源的、轻量级的、嵌入式的、关系型的数据库,在2000年由D.Richard Hipp发布,可以支援Java,Net,PHP,Ruby,Python,Perl,C等几乎所有现代编程语言,支持Windows,Linux,Unix,Mac OS,Android,IOS等几乎所有主流操作系统平台。目前发布的版本是SQLite3.7.17,简称为SQLite3。

了解SQLite数据库

SQLite是一款开源的、轻量级的、嵌入式的、关系型的数据库,在2000年由D.Richard Hipp发布,可以支援Java,Net,PHP,Ruby,Python,Perl,C等几乎所有现代编程语言,支持Windows,Linux,Unix,Mac OS,Android,IOS等几乎所有主流操作系统平台。目前发布的版本是SQLite3.7.17,简称为SQLite3。

SQLite的特性如下:

(1)数据库事务正确执行的4个要素ACID,即原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability);

(2)零配置,无需安装和管理配置;

(3)储存在单一磁盘文件中的一个完整的数据库;

(4)数据库文件可以在不同字节顺序的机器间自由共享;

(5)支持数据库大小至2TB;

(6)足够小(250K),大致3万行C代码;(www.xing528.com)

(7)与流行的数据库相比,在大部分普通数据库的操作较快;

(8)简单、轻松的API;

(9)包含TCL绑定,同时通过Wrapper支持其他语言绑定;

(10)有良好注释的源代码,并且有90%以上的测试覆盖率

(11)独立,没有额外依赖;

(12)Source完全开放,可以用于任何用途(包括出售);

(13)支持多种开发语言(C,PHP,Perl,Java,ASP.NET,Python等)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈