Hacker News new | ask | show | jobs
by dangrossman 4011 days ago
HN doesn't use a database. There are no rows. Just one process on one server with everything in memory. Data is lazy loaded from flat files on-demand.
2 comments

I assumed that in memory they had something structurally resembling a relational database but they might not. It would never even occur to me to not use a database for something like this.
Thank you. I did not expect that!