logoalt Hacker News

IshKebabyesterday at 6:34 PM3 repliesview on HN

The article talks about this. If you have a project that starts small and an in-process DB is fine, but you end up needing to scale up then you don't have to switch DBs.


Replies

gizzlontoday at 6:03 AM

So the usecase is: I started with SQLite, but now I have too many terrabytes to fit on one server? That seems.. very uncommon.

And since moving it out of process, and even to another network, is going to make it much much much slower. You're going to need a rewrite anyway

show 1 reply
lelanthrantoday at 10:33 AM

That's a valid, but very tiny, use case.

After all, if you can tell in advance that you might hit the limits of SQLite, you'd simply start with postgresql on day one, not with a new unproven DB vendor with a product that has been through the trial by fire of existing DBs.

MobiusHorizonsyesterday at 10:46 PM

Thanks. Serves me right for commenting without reading the article.