NoSQL Flexibility with the Power of SQL
Normalized data is faster to write, faster to read, and easier to maintain. HarperDB lets you efficiently join tables with billions of records with nearly no performance trade-off and all the benefits of a traditional RDMS.
Indexing By Default
Stop chasing pesky problems. HarperDB indexes all top-level attributes by default, giving you performant queries on day one and every day after.
Native HTTP/S API
HTTP/S calls are simple, atomic, and fast. Plus, since every application already uses them, there is no learning curve, decreasing time to market.
The Prison of Denormalized at Scale
The simplicity of denormalized data presents challenges at scale. Size on disk becomes overwhelming, searching and updating nested attributes becomes expensive, and joins require costly application-level logic.
Constant Index Maintenance
As performance lags, developers discuss, test, and update indexes, taking time away from building features that move your business forward.
Drivers are a Pain
Constant driver updates, saturated connections, and premature closes all make interacting with your data more complex than it needs to be.