公司介绍
SQLite 是由 D. Richard Hipp 于 2000 年创建的嵌入式关系型数据库引擎,采用公共领域(Public Domain)许可证发布。它是全球部署最广泛的数据库引擎,活跃数据库超过 1 万亿个,被嵌入到每一部智能手机和大多数浏览器中。
SQLite 以零配置、无服务器、自包含的特性著称,无需独立进程即可嵌入应用程序运行。完整的 SQL 支持、ACID 事务合规以及约 600KB 的库体积使其成为嵌入式场景的首选方案。
核心产品与服务
- SQLite 数据库引擎:自包含、无服务器、零配置的嵌入式关系型数据库。
- SQLite FTS:内置全文搜索扩展。
- SQLite JSON1:JSON 数据存储与查询扩展。
- SQLite CLI:官方命令行工具。
核心优势
- 零配置:无需安装或配置服务器进程。
- 极致轻量:完整库文件体积约 600KB。
- 超高可靠性:100% 分支测试覆盖率。
- 公共领域授权:完全开源免费,无使用限制。
发展历程
- 2000 年:D. Richard Hipp 创建 SQLite。
- 2004 年:SQLite 3.0 发布,成为当前主要版本。
- 2011 年:被 Android 和 iOS 采纳为标准组件。
- 2020 年:全球部署量突破 1 万亿个数据库。
- 2026 年:持续作为全球最广泛部署的数据库引擎。
市场地位
SQLite 在嵌入式关系型数据库领域占据绝对主导地位,主要竞争对手包括:
- DuckDB:嵌入式分析型数据库,面向 OLAP 场景。
- LevelDB:Google 开源的嵌入式键值存储库。
- RocksDB:Facebook 的高性能键值存储。
- Berkeley DB:Oracle 旗下的嵌入式数据库引擎。