Little Known Features in the RavenDB 5.0 Document Oriented Database
Alone, nickels and dimes may not be a lot, but bundled together they accumulate and compound over time, delivering long term value that make a lasting impact.
RavenDB has been in development for over a decade, developing hundreds of features both big and small. The big ones, like distributed data, ACID over multiple-documents and throughout your cluster, automatic indexing, and adaptive learning documents compression make a huge difference.
The lesser known features enable you to put together a powerful system because they allow you to do things that are hard because RavenDB enables you to transfer this complexity onto a database that just works.
Things like polymorphic data types, the ability to index multiple collections in one shot, to project and massage data as it comes out of the database are great examples.
There are also features that boost your productivity like:
- The ability to automatically maintain index definitions as you work with your code
- To version your application in the database state in the same manner
- To enable multi-versioning when you have two versions of your application working against the same database at the same time to greatly reduce the overhead you have to deal with when you are involved in complex deployments
In this webinar, Microsoft MVP and RavenDB CEO Oren Eini explains all of these features in-depth, showcasing one by one how each feature works. Leveraging these features can increase the ROI on your application significantly and deliver continuously increasing value to your users.