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

Chapter 1. A Different Kind of Database

When most people talk of a database, they mean a relational database. Relational databases have been the foundation of enterprise application for the past 30 years. First defined in June 1970 by Edgar Codd of IBM's San Jose Research Laboratory, relational databases store data in now familiar tables made up of rows and columns.

Relational databases have served us well for many years, so why do we need a different kind of database? Most developers have experience of building applications with relational databases and access to great tooling. However, relational databases do have their limits. As our systems grow, it becomes more difficult and expensive to scale a traditional relational database.

To understand ...

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