High Reliability
High Reliability
SQLite是一款高可靠性存储解决方案。它不会产生问题。它只是工作。
实践证明SQLite的高可靠性。SQLite已经在全球数十亿种智能手机,物联网设备和桌面应用程序中使用,而且十多年来一直没有出现问题。
SQLite优雅地回应系统错误。模糊内存不足和I / O错误报告给应用程序。这些错误报告路径都经过仔细测试,以确保它们始终能够正常工作。
SQLite在面临破坏性输入时具有弹性,包括恶意设计的数据库文件和SQL字符串。广泛的模糊测试可确保损坏的输入不会导致崩溃或未定义的行为,但会导致将明智的错误报告给应用程序。
SQLite是使用DO-178B启发式流程构建的。SQLite的测试标准是商业软件的最高标准之一。
SQLite是开源的,但它不是公开贡献。SQLite中的所有代码都是由专家编写的。该项目不接受互联网上匿名路人的“拉客请求”或其他代码。
所有这些因素结合起来使SQLite成为一个非常麻烦的软件库。
SQLite在公共领域。