SQLite特性

SQLite的特性主要有:

  1. ACID事务。
  2. 零配置--无需安装和管理配置。
  3. 支持大多数SQL92标准,比如:ATTACH DATABASEBEGIN TRANSACTIONCOMMENT等等,同时它还支持事务处理功能。
  4. 单个数据库的所有信息储存在单一磁盘文件中。适用于作为应用程序文件的存储格式。
  5. 支持数据库大小扩展至2TB。
  6. 源码代码量小, 大致13万行C代码, 4.43M。
  7. 简单易用的API。
  8. 用ANSI-C编写,同时加入TCL绑定。可通过Wrapper支持其他语言的绑定。
  9. 良好注释的源代码, 并且有着90%以上的测试覆盖率。
  10. 可作为单独头文件包,编译简单,易于添加到大型项目中。
  11. 独立: 没有额外依赖。
  12. 支持多平台多开发语言:UNIX(Linux, Mac OS-X, Android, IOS), Windows(Win32, WinCE, WinRT), C, PHP, Perl, Java, C#,Python, Ruby。
  13. 源码完全的开源, 你可以用于任何用途, 包括出售它。
  14. 命令行接口,可通过命令行来管理数据库。

results matching ""

    No results matching ""