Case Study: Configit achieves scalable, high-performance configuration quoting with RavenDB

A RavenDB Case Study

Preview of the Configit Case Study

RavenDB NoSQL Database Helps Configit Give their Customers Greater Insight to their Configurations

Configit develops configuration technology for manufacturers and needed a way to generate detailed, per-customer quotes for highly variable products (single quotes can reach 10,000 lines and catalogs can contain up to 100,000 components). Relational databases and fixed schemas could not handle the volume or the flexibility required, so Configit has used the RavenDB NoSQL document database for their quotes application since 2014 to model and serve complex configurations on demand.

Configit stores entire quote documents in RavenDB’s schemaless document model, avoiding costly joins and enabling rapid, flexible access to large datasets; after upgrading from RavenDB 3.0 to 4.2 they saw over a 10x performance improvement. As a result, RavenDB lets Configit handle documents with tens of thousands of lines, scale to larger catalogs and workloads, and deliver better performance and service to customers.


Open case study document...

Configit

Peter Tiedemann

Senior Principal Software Developer


RavenDB

15 Case Studies