RavenDB
15 Case Studies
A RavenDB Case Study
Simple Store is a headless, multitenant eCommerce platform that helps brick-and-mortar businesses go online quickly. They needed a single, fully transactional distributed database (ACID), per-tenant physical separation and encryption, low-latency reads/writes (<40 ms per CRUD), and a .NET-friendly developer experience. To meet those needs they adopted RavenDB as their NoSQL document database.
RavenDB provides per-customer databases with automatic provisioning, per-tenant encryption, embedded mode, and MapReduce-style indexes that eliminate costly relational JOINs. The result: complex queries and pricing calculations now run in sub-milliseconds (a task that took ~4,000 ms on a relational system), CRUD operations stay under 40 ms (keeping end-to-end responses under ~150 ms), and a user 10,000+ km away experienced ~250 ms latency after many API calls — all while simplifying development and scaling across tenants. RavenDB’s features thus delivered the performance, security, and operational ease Simple Store required.
Sarmaad Amin
Simple Store