logoalt Hacker News

felix-the-cattoday at 1:21 PM4 repliesview on HN

I just finished building an open-source project using SQLite, and this makes me a little nervous. Is SQLite generally considered a reliable system? I've only had one experience with the DB becoming corrupted and that was because I used the Task Manager to force kill the process while it was running under a heavy load, and I felt that was understandable.


Replies

mattrighettitoday at 1:40 PM

> Is SQLite generally considered a reliable system?

It is arguably the most battle-tested piece of software on the planet. It's deployed basically on every single piece of tech out there.

show 2 replies
jimbokuntoday at 5:39 PM

If you actually read this article it should give you even more assurance that SQLite is very robust and trustworthy. It mostly deals with all the edge cases where something other than the quality and reliability of the SQLite code base can bite you.

listeriatoday at 1:43 PM

killing a process which is using SQLite shouldn't corrupt the database, same as pulling the plug.

rniotoday at 1:25 PM

[flagged]