some keywords to capture the definition:
cloud storage, not queryable via SQL (not structured),
distributed, origins with Google/Amazon that had ‘big data’ needs, e.g. huge amount of key-value pairs, e.g. twitter tweets
Several possible implementations:
- Document Store
- Graph
- Key-Value pairs
- Object db
- …
http://kev.inburke.com/kevin/reddits-database-has-two-tables/
there are thing-data pairs, so there are 2 tables:
Thing table
Data Table cols: id, key, value
where the id’s are attributes like title, url, author,spam votes…
Beauty is that you don’t have a schema.. no issues updating… scales/distributes with ease.