HN Hall of Fame Weekly email

NoSQL Data Modeling Techniques

highlyscalable.wordpress.com Essays & writing Essays & articles Software engineering Candidate
Screenshot of highlyscalable.wordpress.com captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
6
submitters
6
observed span
2012–2021
peak thread · 13 comments
157 pts
latest 20+ return · 2021-04-08
127 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

This post provides a great general purpose overview of common data modeling techniques. I'm going to take an opportunity to share some of my work in the area. NoSE[0] is a tool I've been building to automate the data modeling process for NoSQL systems. The models it produces cover many of the techniques mentioned in the article. The high level idea is that with a model of the data an application wants to store and the workload, NoSE will suggest…

There has been a fair bit of work since this time on automated data modeling for NoSQL databases given a conceptual model and information on the workload. Some of this work is my own[0], but there has been a lot of other related activity. One thing that I've been happy to see explored more is cost modeling[1] in NoSQL databases as this makes any sort of automated reasoning much easier. I doubt we'll ever get to the point where data…

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
311

reference only — not used in Hall rules or ranking

Total comments
18

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2012-03-01NoSQL Data Modeling Techniquesjtilberg70
2012-11-24NoSQL Data Modeling Techniquesajankovic30
2015-03-25NoSQL Data Modeling Techniquesh43k3r140
2016-10-18NoSQL Data Modeling TechniquesFirst breakout · Best threadvictorbojica1575
2020-10-09Non-relational Data Modeling Techniques (2012)astdb30
2021-04-08NoSQL Data Modeling Techniques (2012)Latest 20+ point returnagmm12713