HN Hall of Fame Weekly email

Appropriate Uses for SQLite

sqlite.org Reference Documentation & references Software engineering Candidate
Screenshot of sqlite.org captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 6 calendar years, with breakout response in 2 of them.

submissions
7
submitters
6
observed span
2015–2025
peak thread · 254 comments
413 pts
latest 20+ return · 2018-02-12
359 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

I teach SQL to non-techie students. I used to give the the option of doing either MySQL or SQLite, but not only did I underestimate how different the syntaxes were, I also underestimated how not-trivial it is for students to successfully install and run both the MySQL server and client. These are students who can't even use a spreadsheet well, not that that makes a huge difference in understanding databases. I've moved everything to SQLite and couldn't be happier. Not…

danso·413-point thread·

This is one of my favourite technical sites. It is very clear and to the point about its good use cases while being clear where an alternative would be a better choice. In a similar vein, VueJS has a comprehensive exploration/comparison of itself compared to other frameworks[0]. I really appreciate open source maintainers that have the humility to compare their work fairly with others within the domain while still taking pride in their own acheivements. [0]: https://vuejs.org/v2/guide/comparison.html

"The SQLite website (https://www.sqlite.org/) uses SQLite itself, of course, and as of this writing (2015) it handles about 400K to 500K HTTP requests per day, about 15-20% of which are dynamic pages touching the database. Each dynamic page does roughly 200 SQL statements. [...]" Wait... What? They're saying that their dynamic pages are executing 200 SQL statements per request? Off-topic: I enjoyed reading this article which was posted here a while ago http://www.sqlite.org/testing.html

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
879

reference only — not used in Hall rules or ranking

Total comments
440

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2015-04-10Appropriate Uses for SQLitevince_refiti8436
2016-09-25Appropriate Uses for SQLiteFirst breakout · Best threadftclausen413254
2018-02-12Appropriate Uses for SQLiteLatest 20+ point returntzhenghao359150
2018-07-12Appropriate Uses for SQLitetosh10
2023-11-13Appropriate Uses for SQLitereincoder60
2024-08-29Appropriate Uses for SQLitetosh140
2025-12-23Appropriate Uses for SQLitewhatisabcdefgh20