GitHub: libSQL
挺有意思的数据库,libSQL 是 SQLite 的一个分叉,旨在成为一个现代数据库,注重低查询延迟和高可用性。
为什么要分叉 SQLite?
因为 SQLite 是开放源代码,而非开放贡献,因此很难进行创新和发展,所以Turso就分叉了SQLite,同样开源但拥有社区贡献。
兼容性?
兼容SQLite,但提供了更多的功能和优化,可以看作是SQLite的加集
创新
- 静态加密:该功能通过加密数据库文件来增强数据安全性,使其在没有正确加密密钥的情况下无法访问。
- 矢量相似性搜索:无需扩展即可实现矢量搜索功能,使用本地 SQLite BLOB 存储类来存储向量列
发表回复