小巧、快速、可靠。
三者选其二。
高可靠性

SQLite 是一个高可靠性的存储解决方案。它不会出现问题,它只会工作。

SQLite 的高可靠性在实践中得到了证明。SQLite 在全球数十亿台智能手机、物联网设备和桌面应用程序中使用,几乎长达二十年,从未出现问题。

SQLite 对系统错误做出优雅的响应。模糊的内存不足和 I/O 错误会被报告回应用程序。所有这些错误报告路径都经过精心测试,以确保它们始终有效。

SQLite 能够抵御损坏的输入,包括恶意设计的数据库文件和 SQL 字符串。广泛的模糊测试确保损坏的输入不会导致崩溃或未定义的行为,而是会向应用程序报告合理的错误。(更多...

SQLite 使用受 DO-178B 启发的流程构建。SQLite 的 测试标准 属于商业软件中最高的标准之一。

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

SQLite 的开发人员打算在 2050 年之前为该产品提供支持。为此,源代码经过精心记录,以促进长期可维护性。我们更喜欢成熟稳定,而不是时髦前沿。

所有这些因素结合起来,使 SQLite 成为一个非常无忧无虑的软件库。

此页面最后修改于 2022-01-08 05:02:57 UTC