Clustered Database Solutions for Internet-Scale Applications
Clustrix database solutions are designed to provide the high scalability, reliability, availability, and performance that today’s Internet-scale applications require. Whereas most database systems ask you to choose between the fully relational, ACID-compliant functionality of SQL or the flexible data model and scalability of key-value store, Clustrix provides the full range of database capabilities.
With a Clustrix Clustered Database System, scaling is as easy as adding another node—allowing transactions per second to scale linearly. Each node in the cluster is delivered as a complete and easily deployed CLX 4000 Series appliance.
If you are using MySQL today, you can quickly and transparently deploy CLX 4000 Series appliances into your environment without changing your database schemas or applications—even if your database is partitioned. In MySQL replication configurations, you can replace MySQL masters or slaves with CLX 4000 appliances. To further increase your efficiency and reduce your costs, use the Clustrix cluster as a slave pool to multiple MySQL masters or as a master to multiple MySQL slaves. And to take full advantage of the Clustrix solution, replace all your SQL servers with CLX 4000 appliances. Regardless of the configuration, Clustrix is fully compatible with your existing MySQL applications and tools, making it quick and easy to integrate CLX 4000 Series appliances into your environment.
One of the biggest challenges for Internet applications built on a relational SQL platform is scaling performance and capacity to meet rising demands. Replication and sharding are often used to attempt to address this problem. Replication speeds performance to a point, but it only works for read-intensive applications; it does not scale workloads with high-volume write transactions. Using sharding to carve up your SQL database is complex, costly, and risky. The Clustrix solution allows you to quickly and cost-effectively achieve massive scalability and linear growth.
Unable to scale their database and unwilling to accept the limitations of replication or sharding solutions, some companies consider switching to key-value stores, despite its reduced functionality and weak transactional consistency guarantees. The Clustrix solution provides the best of both worlds; it provides the complete range of database capabilities from the flexible data model and scalability of key-value store architectures through the transactional functionality and seamless deployment of SQL.
Solutions Overview
Clustered Database Solutions for Internet-Scale Applications
Clustrix database solutions are designed to provide the high scalability, reliability, availability, and performance that today’s Internet-scale applications require. Whereas most database systems ask you to choose between the fully relational, ACID-compliant functionality of SQL or the flexible data model and scalability of key-value store, Clustrix provides the full range of database capabilities.
With a Clustrix Clustered Database System, scaling is as easy as adding another node—allowing transactions per second to scale linearly. Each node in the cluster is delivered as a complete and easily deployed CLX 4000 Series appliance.
MySQL Users
If you are using MySQL today, you can quickly and transparently deploy CLX 4000 Series appliances into your environment without changing your database schemas or applications—even if your database is partitioned. In MySQL replication configurations, you can replace MySQL masters or slaves with CLX 4000 appliances. To further increase your efficiency and reduce your costs, use the Clustrix cluster as a slave pool to multiple MySQL masters or as a master to multiple MySQL slaves. And to take full advantage of the Clustrix solution, replace all your SQL servers with CLX 4000 appliances. Regardless of the configuration, Clustrix is fully compatible with your existing MySQL applications and tools, making it quick and easy to integrate CLX 4000 Series appliances into your environment.
Other SQL Users
One of the biggest challenges for Internet applications built on a relational SQL platform is scaling performance and capacity to meet rising demands. Replication and sharding are often used to attempt to address this problem. Replication speeds performance to a point, but it only works for read-intensive applications; it does not scale workloads with high-volume write transactions. Using sharding to carve up your SQL database is complex, costly, and risky. The Clustrix solution allows you to quickly and cost-effectively achieve massive scalability and linear growth.
For Users Considering Key-Value Store
Unable to scale their database and unwilling to accept the limitations of replication or sharding solutions, some companies consider switching to key-value stores, despite its reduced functionality and weak transactional consistency guarantees. The Clustrix solution provides the best of both worlds; it provides the complete range of database capabilities from the flexible data model and scalability of key-value store architectures through the transactional functionality and seamless deployment of SQL.