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

Ledger-like (only inserts and selects) table design and management just remove the need of vacuuming. Vacuuming becomes important with large tables. In those cases, naive design (with row updates and deletions) instead of a ledger-like one (without) is the real culprit, IMHO.

If you have billion rows tables I can imagine all those data are relevant. So, why not using a ledger-like approach and also keep a history as an extra bonus?




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

Search: