Clustered Database Systems for Internet-Scale Applications
Your Internet-scale applications require a fully integrated, transaction-safe, ACID compliant database with full commit and rollback capabilities. SQL meets these needs, but most users eventually hit a performance wall. You need a database that can grow with your business. The Clustrix Clustered Database System, delivered as three or more identical CLX 4000 Series appliances, provides the full functionality of SQL plus massive scalability. The Clustrix solution deploys in a totally transparent and non-disruptive manner into unsharded, sharded, and replicated MySQL environments. Scaling is as easy as adding another appliance node. Capacity and performance scale linearly with each additional node.
Flexible Support for All MySQL Replication Methods
Replication with Clustrix Clustered Database Systems is extremely flexible. You can integrate Clustrix clusters into any MySQL replication topology. Use Clustrix clusters as a master, a slave, a master to multiple MySQL slaves, a slave to multiple MySQL masters, or as both a master and a slave. Clustrix fits well into all of these configurations.
The Clustrix replication slave can be configured to ingest any number of replication streams from any number of masters, from MySQL or Clustrix systems. The Clustrix replication master can produce any number of distinct replication streams and their associated binlogs that can be consumed by any number of MySQL or Clustrix slaves. This flexibility is needed simply so it’s possible for the MySQL servers to keep up with the Clustrix performance. A Clustrix cluster can scale bigger than any single instance MySQL server.
In addition, Clustrix’s flexible replication support allows a wide range of integration possibilities in the data center. It offers an easy migration path for multiple distinct databases to be consolidated onto a Clustrix system. A DBA can choose to move one database at a time onto the Clustrix cluster. Once the database is in sync as a slave, it can be promoted to master, independent of other activity on the cluster.
In a sharded environment, Clustrix can replace the slave pool for each shard one at a time until all data is represented on the Clustrix cluster. Then each shard can be promoted to master one at a time until the Clustrix cluster is running the whole site. Once the data is consolidated, the flexibility of a Clustrix cluster really starts to shine. There are no more hot spots, no more partitions filling up, and all the administration happens in one place.
Reap the Full Benefits of Clustrix Clustered Database Systems
To take full advantage of the power of the Clustrix solution, replace all your MySQL servers with CLX 4000 appliances. No changes are required to your database schemas or applications. Scaling the database is as easy as adding one or more CLX appliances to a rack, connecting the ports, and assigning IP addresses.
For MySQL Users
Clustered Database Systems for Internet-Scale Applications
Your Internet-scale applications require a fully integrated, transaction-safe, ACID compliant database with full commit and rollback capabilities. SQL meets these needs, but most users eventually hit a performance wall. You need a database that can grow with your business. The Clustrix Clustered Database System, delivered as three or more identical CLX 4000 Series appliances, provides the full functionality of SQL plus massive scalability. The Clustrix solution deploys in a totally transparent and non-disruptive manner into unsharded, sharded, and replicated MySQL environments. Scaling is as easy as adding another appliance node. Capacity and performance scale linearly with each additional node.
Flexible Support for All MySQL Replication Methods
Replication with Clustrix Clustered Database Systems is extremely flexible. You can integrate Clustrix clusters into any MySQL replication topology. Use Clustrix clusters as a master, a slave, a master to multiple MySQL slaves, a slave to multiple MySQL masters, or as both a master and a slave. Clustrix fits well into all of these configurations.
The Clustrix replication slave can be configured to ingest any number of replication streams from any number of masters, from MySQL or Clustrix systems. The Clustrix replication master can produce any number of distinct replication streams and their associated binlogs that can be consumed by any number of MySQL or Clustrix slaves. This flexibility is needed simply so it’s possible for the MySQL servers to keep up with the Clustrix performance. A Clustrix cluster can scale bigger than any single instance MySQL server.
In addition, Clustrix’s flexible replication support allows a wide range of integration possibilities in the data center. It offers an easy migration path for multiple distinct databases to be consolidated onto a Clustrix system. A DBA can choose to move one database at a time onto the Clustrix cluster. Once the database is in sync as a slave, it can be promoted to master, independent of other activity on the cluster.
In a sharded environment, Clustrix can replace the slave pool for each shard one at a time until all data is represented on the Clustrix cluster. Then each shard can be promoted to master one at a time until the Clustrix cluster is running the whole site. Once the data is consolidated, the flexibility of a Clustrix cluster really starts to shine. There are no more hot spots, no more partitions filling up, and all the administration happens in one place.
Reap the Full Benefits of Clustrix Clustered Database Systems
To take full advantage of the power of the Clustrix solution, replace all your MySQL servers with CLX 4000 appliances. No changes are required to your database schemas or applications. Scaling the database is as easy as adding one or more CLX appliances to a rack, connecting the ports, and assigning IP addresses.