SQlite数据库的特点

前端之家收集整理的这篇文章主要介绍了SQlite数据库的特点前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

=============================================================@H_502_5@

标题sqlite数据库的特点@H_502_5@

备注:@H_502_5@

日期:2011.4.17@H_502_5@

姓名:朱铭雷@H_502_5@

=============================================================@H_502_5@

1 即使遇到系统崩溃或者突然断电,数据库事务仍然可以得到正确(原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability))执行。@H_502_5@

2 零配置-无需设置与管理。@H_502_5@

3 完成sql92标准的绝大部分内容@H_502_5@

4 一个完整的数据库全部存储在一个单独的跨平台的磁盘文件中。@H_502_5@

5支持terabyte级别大小的数据库gigabyte-sized级别大小的字符串和blobsbinary large object类型)。@H_502_5@

6 精简代码封装:满配置需要的存储空间少于325KiB(什么单位?),省略可选功能所需存储空间少于190KiB@H_502_5@

7 对于常见操作,sqlite要快于流行的client/server数据库引擎。@H_502_5@

8 提供的API简单易用。@H_502_5@

9 由标准C编写,可以通过数十种编程语言(一个长长的列表)来使用sqlite。对于不同的编程语言有很多不同的sqlite Wrapper(封装)@H_502_5@

10 提供经过100%分支测试,并且具有良好注释的源代码@H_502_5@

11 作为一个单独的标准C代码文件,可以很容易的添加进其他项目。@H_502_5@

12自包含的(Self-contained):没有外部依赖。@H_502_5@

13跨平台:Unix系统(LinuxMac OS X),OS / 2WindowsWin32WinCE支持开箱即用(supported out of the Box),并且很容易移植到其他的操作系统。@H_502_5@

14 sqlite作者提交的所有代码都致力于公有领域(public domain),可以用于任何目的包括商业目的。@H_502_5@

15 带有一个独立的命令行界面(CLI)客户端,可以用于管理sqlite数据库@H_502_5@ 原文链接:https://www.f2er.com/sqlite/202682.html

猜你在找的Sqlite相关文章