logoalt Hacker News

jph00yesterday at 7:26 PM2 repliesview on HN

You seem to have a rather limited understanding of what kinds of concurrency exist and how those needs are best met. Whether something is a server or not is not very relevant to this discussion.

SQLite is an excellent production db for many real world workloads, as has been widely documented. It is very different to Postgres, so requires learning a whole new skill set.

One way to think about it is that SQLite can work well for the parts of your system where there is naturally strong partitioning.


Replies

tasukiyesterday at 8:59 PM

> SQLite can work well for the parts of your system where there is naturally strong partitioning.

Or the parts of your system that don't have big data and no need for massively concurrent writes. And that's the vast majority of systems!

show 1 reply
leowoo91today at 12:04 PM

What additional skill set do you need to "learn" for SQLite? Copying files around?