What is database sharding? |
ScaleBase is a Database Load Balancer that offers a transparent database sharding solution – giving you database scalability and database high availability without the hassle of code rewriting, as required by the different NoSQL solutions.
ScaleBase is implemented as a Database Proxy, meaning it sits between the application and the database, intercepting every command. Since ScaleBase implements a transparent database sharding technology, the proxy needs to determine on which database the command should be executed and, if needed, run a cross-shards operation that can be both ACID and preformat. This technique has proven itself in the most transaction intensive applications around the world as delivering both performance and database scalability without moving out of the relational database world. For more information on just what kind of performance you can expect from ScaleBase, see our latest TPCC benchmark here.
The difference between the ScaleBase approach and other solutions is that ScaleBase offers database sharding not just for the application but for the entire eco-system. It supports backup, management, reporting – everything that you need when you work with databases. For instance, if you take your existing MySQL administration scripts and run them against ScaleBase, they will automatically run, without any change, across all shards.
On the database high availability side, ScaleBase automatically detects database crashes and transparently fails over to backup instances, ensuring that the application is available even if the primary shard fails.
You can think of ScaleBase as a mechanism that gives you a MySQL clustering solution that scales linearly, but without any code changes or eco-system changes, like those required in the world of NoSQL.
ScaleBase is a VC backed privately-held company that was founded in 2009. Since releasing our GA version we have gained a number of high profile customers and partners. See our Use Cases and Partners pages for more information.
January 19, 2012
Amazon EC2 Security Groups
January 9, 2012
Public and Private DNS addresses on EC2
January 3, 2012
ScaleBase and Hadoop
December 28, 2011
High Availability for your ScaleBase instance
December 15, 2011
Working with ScaleBase and NOSQL
More News »
January 10, 2012
Hear Doron speak at NY Database Month – Jan 25, 2012
November 11, 2011
ScaleBase Sponsors CloudConnect – February 13th, 2012
October 20, 2011
Listen to Doron’s lecture at NEIBC, November 14th
October 11, 2011
Learn about the benefits of Sharding at Percona Live London, October 25th
August 17, 2011
MySQL Scaling Strategies, September-20th
More Events »