公司介绍

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 旗下的嵌入式数据库引擎。