The need to operate terabyte-size databases becomes very common these days. Unless you have implemented architectures that use NoSQL databases and frameworks that support data-intensive distributed applications, then many technology options available are difficult to understand. The presentation by Sergey Sverchkov during JAX London below focuses on real-world successful attempts to benchmark four of the most popular NoSQL databases side by side. The base tool selected for the purpose of this research is Yahoo Cloud Serving Benchmark and benchmarking is performed on Amazon Elastic Compute Cloud instances. Benchmarked are: MongoDB, Cassandra, HBase, and Riak in their default configuration, with tuned client and server side settings. Performance is measure on 7 types of workloads. Presentation topics include: What NoSQL databases offer when it comes to solving the problem of store and retrieve massive amounts of data – How NoSQL databases different from each other – Benchmark test results – Best practices for scaling NoSQL databases – Lessons learned about contender’s strong and weak areas – Anti-Patterns (things to avoid).
Sign up for the free insideBIGDATA newsletter.