Hacker News new | past | comments | ask | show | jobs | submit login

SQLite does it all if you look closely enough. Even for performance it can turn out to be the best option.

If you dare combine (properly-configured) SQLite with a local NVMe disk, you will find yourself well beyond what many hosted solutions can provide (clustered or otherwise). To be clear - the biggest reason for this is the incredible latency reduction, not raw IO bandwidth or disk IOPS (although this helps massively too).

Millions of transactions per second doesn't mean much when there exist no dependencies between them. The figure I am more concerned with is serial transactions per second. 1 logical thread blocking on every command.

SQLite is the only database engine I have ever used that can reliably satisfy queries in timeframes that are more conveniently measured in microseconds rather than milliseconds.




I really wish I could get reliable fast internet here at home. I would be perfectly happy to be serving my sites from a computer under my desk.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: