O'Reilly logo

RavenDB High Performance by Brian Ritchie

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

The scale out technology in RavenDB gives your application the ability to scale beyond the confines of a single large server. Take care to design your sharding strategy to balance complexity and performance. If at all possible, stay away from blind sharding. Along with sharding, replicating data to a relational database allows the reporting aspects of your application to access a separate storage infrastructure and takes advantage of existing reporting tooling. In the next chapter, we will discuss replication for fault tolerance and see how it can be used as another scale out option.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required