3 ms·
I never said NoSQL. I think the relational model is incredibly valuable. I'm talking about updating the implementation, not the interface. However there are so
by kevincox 4y ago
I never said NoSQL. I think the relational model is incredibly valuable. I'm talking about updating the implementation, not the interface.
However there are some new databases that maintain a relational model (often fully compatible with PostrgeSQL or other relational DBs). The only real downside to these right now is stability and performance. Performance isn't a big deal when you can scale horizontally so I think when this "NewSQL" generation matures it will be nearly all upsides.
I'm not sure we will be stuck with SQL forever but strong consistency, SQL and the database-backed constraints and indexes are invaluable and I wouldn't want to be stuck without them.