HarperDB Download Center

All The Power of HarperDB, Free Forever

HarperDB for IoT

First Name

Last Name

Work Email

HarperDB for IoT

coming soon

HarperDB Community Edition 1.3.0 on Docker Hub

Explore, develop, deploy a containerized HarperDB with Docker.

Docker Container

Select Docker Version

HarperDB Community Edition 1.3.0 on Amazon AMI

Amazon Web Services

Launch HarperDB on Amazon Web Services Subscribe and launch here

Database as a Microservice

HarperDB has a single end point with a consistent JSON object model that allows you to simply & explicitly interact with your data.


Less than 100MB Install Footprint

HarperDB is written in Node.js which requires significantly less RAM and CPU than a traditional database. In fact, at rest, HarperDB uses no resources as it is stateless. This is ideal for IoT Devices and IoT projects as it allows for battery conservation and the maximization of value of these micro-computing devices.

Clustering & Replication

Built on a websocket framework leveraging socket.io, HarperDB has robust and performant clustering and replication capabilities. Replication is defined at a table level. HarperDB's clustering algorithm uses a democratized model allowing for each node to function as a master and all nodes to function as a slave. This avoids single points of failure eliminating the need for IoT Gateways, and is excellent in areas where internet may be unreliable. This makes HarperDB intuitive and easy to use for IoT applications.