Rapid Development
Easy to use REST API, sleek management studio, language agnostic, quick install, limited database configuration required.
SQL on JSON
Insert JSON, query with performant SQL including JOINS and full CRUD operations. Enhanced features like built in Math.js and GeoJSON.
Microservices Architecture
All database operations are available via a simple, single endpoint API with a stateless microservices architecture that makes HarperDB highly scalable and stable.
Easy Integration
Insert JSON, CSVs, or via SQL with a simple to use, single endpoint REST API. Code examples available in most languages.
let needle = require('needle'); let body = { operation: "insert", schema: "dev", table: "dog", records: [ {name: "Harper", breed: "Mutt", id: "1", age: 5}, {name: "Penny", breed: "Mutt", id: "3", age: 5} ] }; let options = { json:true, headers: { 'Authorization': 'Basic SERCX0FETUlOOnBhc3N3b3Jk' } }; needle('post', 'https://hdb-demo.harperdbcloud.com', body, options) .then(function(response) { console.log(response.statusCode); console.log(response.body); }) .catch(function(err) { console.error(err); });