> Developing against a relational database requires devs to watch out for "N+1" query patterns, where a query leads to a loop that leads to more queries. N+1 queries against Postgres and MySQL can be lethal to performance. Not so much for SQLite. This is misleading AFAICT. The article(s) is actually comparing remote RDBMS to local RDBMS, not Postgres to SQLite. Postgres can also be served over a UNIX socket, removing…
BeckrockDB is a MySQL compatible interface wrapped around SQLite and as such, is intended for remote RDBMS use.
Expensify has some interesting scaling performance data for their use of it.
https://blog.expensify.com/2018/01/08/scaling-sqlite-to-4m-q...