Collection of insane and fun facts about SQLite - blag
Some of the interesting and insane facts I learned about SQLite
关于 SQLite 的一些冷知识。
- Open Source 但不 Open Contribute,需要被邀请,才能贡献代码。
- 每一行 SQLite 代码,差不多有 600 行对应的测试代码。
- 没有 Code of Conduct,但有 Code of Ethics,很有意思。
- SQLite 对于小文件的读写甚至比文件系统(
fread
,fwrite
)还快(35% faster)。 - 有些情况下比 Redis 还快。
- 极致的兼容性。3.0+ 版本的 SQLite 都可以读写 3.0.0 版本的 SQLite(2004-06-18)
- SQLite 的作者没有找到一个合适的版本管理工具,就自己写了一个,名叫 Fossil,当然也是 SQLite 作为存储。