Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

My bet would be schema-free databases, such as MongoDB.

Schema synchronization is just a major headache, no matter from which end you approach it (declarative -> evolution or Raw DDL -> reflection).

Once your number of databases exceeds 1 you are in trouble either way.

The implicit assumption that a schema definition would ideally be set in stone once and then never changed is a legacy carried over from the very early RDBMS days. And it's one of the biggest albatrosses to date.



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

Search: