TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Why does SQLite (in production) have such a bad rep?

5 pointsby rrmdp11 months ago

6 comments

fendale11 months ago
Over the last few months I have been seeing a push toward using Sqlite in production, where appropriate. Some of this has been coming from 37 Signals with their &quot;Once&quot; products, which use Rails and a SqliteDB.<p>Sqlite can go pretty far if you have fast SSD disk. The biggest problem is that your app is constrained to a single host. For many apps, with backups and a failover plan, that may be OK. For other its a non starter.
brauhaus11 months ago
I know SQLite is popular with no-backend native mobile apps BUT I read somewhere it&#x27;s not safe: if a malicious app is granted the ability to read your phone files, it can access the data from the SQLite of other apps.<p>Can anyone confirm (or deny) this to me?
moomoo1111 months ago
I think a lot of people use it for the wrong use case, and then people who don&#x27;t fully understand many things propagate malinforation after misinterpreting the article and its findings&#x2F;learnings.
stop5011 months ago
It has a bad rep? Then Why do i see sqlite so often in different products?
评论 #40735847 未加载
AA-BA-94-2A-5611 months ago
SQLite is excellent at on-dick storage, but why would you use it in lieu of PostgreSQL? It seems less scalable.
jarsin11 months ago
Cause it has to be accessed by disk protocols which are slow over the network is my guess. As you have to scale to more than one machine then you lose the convience of sqlite.
评论 #40733350 未加载