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

You want databases to be boring. Stick to tried and true stuff so you can focus on your product rather than beta testing fortune-500 crap.



A) key-value is MUCH simpler to implement than an RDBMS, code wise. It’s arguably more boring and less theoretical than indices on PG or foreign key constraints

B) there’s a lot of tricky stuff with indices on PG and you generally need a DB admin from day 1

C) your comment is probably more appropriate for either layered databases or new fangled stuff like time series or graph db’s etc


> B) there’s a lot of tricky stuff with indices on PG and you generally need a DB admin from day 1

Sorry this is absolute nonsense. Any software engineer worth their salary should be comfortable working with RDBMS index concepts and interrogating their relational model to determine best practice and direction for table indexing.


In this context I mean state of the art db:s like redis or memcached.




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

Search: