Sqlite参考手册
其他 | Miscellaneous
SQLite: Single File Database
Single-file Cross-platform Database
SQLite中的数据库是单个磁盘文件1。此外,文件格式是跨平台的。在一台机器上创建的数据库可以在具有不同架构的不同机器上复制和使用。SQLite数据库可跨32位和64位机器以及大端和小端体系结构移植。
SQLite数据库文件格式也是稳定的。SQLite版本3的所有版本都可以读取和写入由第一个SQLite 3版本(版本3.0.0)创建的数据库文件,该文件可追溯至2004-06-18。这是“向后兼容”。开发人员承诺为所有未来版本的SQLite 3保持数据库文件格式的向后兼容性。“向前兼容性”意味着旧版本的SQLite还可以读写由较新版本创建的数据库。SQLite通常是,但不完全向前兼容。
SQLite数据库文件格式的稳定性以及文件格式跨平台结合的事实使SQLite数据库文件成为应用程序文件格式的绝佳选择。
笔记:
- 临时日志文件是作为事务控制的一部分创建的,但这些额外文件不是稳态数据库的一部分。
SQLite在公共领域。
其他 | Miscellaneous相关
SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界著名数据库管理系统来
主页 | https://sqlite.org/ |
源码 | https://www.sqlite.org/src/ |
发布版本 | 3.21.0 |