BetterSQL

ClustrixDB as a NoSQL Database?

We are really clear that ClustrixDB is a fully relational, fully SQL, fully ACID compliant database. It’s not a key-value store (KVS), not a document store (JSON and only JSON), and not “eventually-consistent” like Cassandra, DynamoDB, Couchbase, or Riak. So we don’t call it a NoSQL database. Some people put […]

query evaluation model

The ClustrixDB Query Evaluation Model

Query Evaluation Model Recently we’ve started to dig into the internals of ClustrixDB, specifically How ClustrixDB Accomplishes Horizontal Scaling of Both Writes & Reads Without Sharding. Next, we dug into the details of the multi-patented ClustrixDB Rebalancer. This time we will discuss the ClustrixDB Query Evaluation Model. ClustrixDB is a […]

query optimization

ClustrixDB Query Optimization

In this blog we will focus on how ClustrixDB performs query optimization. One of the reasons ClustrixDB exists is because multiple people had asked our founders if RDBMSs can scale out. One of our founders had previously created a scale-out NoSQL database, and he was up for the challenge. Specifically, […]

rebalancer

The ClustrixDB Rebalancer: Automatically Distributing & Balancing Data

ClustrixDB is a MySQL-compatible ACID RDBMS that linearly scales out both writes and reads. Clustrix has created many architectural innovations over the years that have made this possible. This week we will focus on one of these innovations, the ClustrixDB Rebalancer, that automatically distributes and balances data across nodes while ensuring […]

How ClustrixDB Accomplishes Horizontal Scaling of Both Writes & Reads Without Sharding

When people come up and ask, “Oh, so ClustrixDB is yet another MySQL-compatible database. What makes you different?” we have a terrific answer, and it’s all about horizontal scaling: ClustrixDB is the only MySQL compatible database that linearly scales-out both write and read queries. By horizontal scaling we mean each […]