SQLite: Single File Database
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在公共领域。