Small. Fast. Reliable.
Choose any three.
高可靠性

SQLite是一种高可靠性的存储解决方案。它不会带来问题。它只是工作。

SQLite的高可靠性已在实践中得到证明。SQLite已在全球数十亿年的智能手机,IoT设备和桌面应用程序中使用,而没有出现问题。

SQLite温和地响应系统错误。将模糊的内存不足和I / O错误报告回应用程序。这些错误报告路径均经过仔细测试,以确保它们始终有效。

SQLite可以在输入遭到损坏(包括恶意设计的数据库文件和SQL字符串)的情况下具有弹性。广泛的模糊测试可确保损坏的输入不会导致崩溃或未定义的行为,而是会导致将明显的错误报告给应用程序。(更多...

SQLite是使用DO-178B启发的过程构建的 。SQLite的测试标准是针对商业软件的最高标准

SQLite是开源的,但不是开放贡献的。SQLite中的所有代码都是由一小组专家编写的。该项目不接受来自互联网上匿名路人的“拉动请求”或补丁。

SQLite的开发人员打算在2050年之前支持该产品。为此,对源代码进行了认真的文档记录,以提高其长期可维护性。我们更喜欢成熟和稳定,而不是时髦和前沿。

所有这些因素相结合,使SQLite成为一个无故障的软件库。