NewSQL is the latest technological development within the big data management landscape that is enjoying a fast growth rate in the DBMS and BI markets. NewSQL combines the scalability and […]
NoSQL Jungle
NoSQL Databases The term NoSQL, meaning “Not Only SQL”, first appeared in the late 1990s in reference to the new systems built to address the requirements of web and cloud […]
SQL, NoSQL & NewSQL
Until several years ago, the database world was simple and all SQL. Nowadays, we also have NoSQL and NewSQL. Now the question is which one is better and for what? […]
Understanding the CAP Theorem and its No Relationship to Scalability
What is the CAP theorem? It is actually a misnomer and a poorly understood result of distributed systems theory. Let’s start with the story. In 2000, Eric Brewer from UC […]
The Case for Shared Nothing
Shared-nothing has become the dominant parallel architecture for big data systems, such as MapReduce and Spark, analytics platforms, NoSQL databases and search engines [Özsu & Valduriez 2020]. The reason is […]
Understanding Cluster Replication Scalability
Cluster Replication and Logarithmic Scalability If you have been using cluster replication with some open source operational database, you might have noticed that they do not scale out well. If […]
Understanding Distributed Databases Scalability
Scalability & Performance What is scalability? Scalability is an overloaded term that has been perverted by technical marketing to confuse potential customers. Every system today would be advertised as scalable […]