Earlier quoted context omitted.
NoSQL has been and continues to be hugely influential. All major cloud players provide document/object based storage, as well as other NoSQL Solutions. The term "NoSQL" was dumb and overhyped... But I think it's really about using the correct storage solution for the job. Non relational data should be stored in a non rdbms. Key-Value stores like Redis are immensely useful as caching layers (but they offer so many mor…
> monolithic large relational databases are hard to scale DB2 on z/OS was able handle billions of queries per day. In 1999. Some greybeards took great delight in telling me this sometime around 2010 when I was visiting a development lab. > When you have one large database with tons of interdependencies, it makes migrating data, and making schema changes much harder. Another way to say this is that when you have a too…
But when you have transactional guarantees you also lose partition/failure tolerance. So it ends up being a choice of consistency over availability.