HarperDB
About HarperDB
HarperDB is the first distributed database with hybrid SQL and NoSQL functionality and a REST API. Known as a structured object store with SQL capabilities. Being a read/write optimized solution, a single node of HarperDB can simultaneously handle 20k writes per second and 120k reads per second.
HarperDB's features include data replication across the globe in under 100ms, responds in milliseconds, integrates API and database functionality into a single product, can be deployed anywhere (local, edge, colo, and/or in the cloud), and more. HarperDB uses role-based, attribute-level security to ensure that users can only gain access to the data they’re supposed to be able to access.
Images
Not sure about HarperDB?
Compare with a popular alternative
Starting Price
Pricing Options
Features
Integrations
Ease of Use
Value for Money
Customer Service
Alternatives
CockroachDB
PostgreSQL
Apache Cassandra
MongoDB
Reviews
Already have HarperDB?
Software buyers need your help! Product reviews help the rest of us make great decisions.
- Industry: Computer Software
- Company size: 10,000+ Employees
- Used Daily for 1-5 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 8.0 /10
HarperDB Overall Review
Reviewed on 01/10/2020
I liked the HarperDB database but I feel like it's in the evolving phase. There is a room for...
I liked the HarperDB database but I feel like it's in the evolving phase. There is a room for improvement. It offers very great features like API, data clustering across nodes, simple to use. Some more features like Django support especially the migration feature.
Pros
I liked the no-setup part of HarperDB the most. It doesn't require any setup, you can get started by simply creating an account which saves the development time & efforts. Also, you can create multiple data cluster based on the needs which is again a very simple process through HarperDB console, which otherwise would takes hours even days to setup a cluster manually. Also, the API support makes it easy to use across different platform without writing explicit DAO API.
Cons
I tried to use it in my Django project but due to lack of support, I wasn't able to integrate it completely initially. Then, I have write some custom models classes and eventually I was able to integrate it. Besides that, the API can sometime create an overhead but not a major concern though; the server are responsive & fast.
Response from HarperDB
Thanks for the review, Damnik! We're actively adding additional SDKs and we're currently tuning the API to respond even faster.
- Industry: Computer Software
- Company size: 2–10 Employees
- Used Daily for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 7.0 /10
Its worth
Reviewed on 31/03/2022
Pros
HarperDB is an easy walk-in for any type of developer, it has a SQL type query and JSON-based document formating. So, the data management and query writing is quite easy
Cons
Availability of helper packages. Rather than using Axios and sending post requests every time, I would like to have a package that does this for me behind the scene.
Response from HarperDB
Thanks for the review! You may find our SDK's and Drivers in the Studio helpful: https://studio.harperdb.io/resources/marketplace/active
https://studio.harperdb.io/resources/drivers
You can also always add suggestions to our feedback board: https://harperdb.featureupvote.com/
Cheers!
- Industry: Publishing
- Company size: 2–10 Employees
- Used Monthly for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 3.0 /10
The Free tier benefits reduced over time
Reviewed on 31/03/2022
Neutral
Neutral
Pros
This software provides ready made APIs to connect to DB. Saves deployment costs and time. Ease of use is great, plus the flexibility of SQL & NoSQL.
Cons
The benefits of Free tier have reduced significantly over past 2 years. I think of moving away from HarperDB due to this reason. 1 GB storage of DB and only one instance allowed, I mean it's too low. Also the pricing of Paid tier is unaffordable for me who lives in developing country, like India. They should amend their prices accordingly across countries.
Reasons for Switching to HarperDB
Because of ease of convenience and simplicity for new developers. A very welcoming approach to SQL and NoSQL data format storage.Response from HarperDB
Hey Rohan, thanks for sharing your thoughts on HarperDB. We are constantly assessing our pricing model to ensure that it's a fit for our customers, and we appreciate all feedback on the topic.
If you ever need to connect with our team, they are readily available via our Slack channel and/or support portal. https://harperdb.io/contact/
- Industry: Education Management
- Company size: 201–500 Employees
- Used Daily for 1-5 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
HarperDB for efficiency and easy scaling
Reviewed on 29/10/2022
Pros
The HarperDB is efficient and can be integrated directly into the web applications. The API responses are super fast and offers lag free experience. The cluster can be scaled easily and is very cost effective.
Cons
HarperDB is a great platform and offers great performance. Sometime the data is unstructured such as videos, images in the database which can be tedious to store in HarperDB.
Alternatives Considered
MySQLReasons for Choosing HarperDB
HarperDB didn't required the backend server APIs to communicate with the database and can directly communicate with the HarperDB from frontend.Switched From
MySQL- Industry: Information Technology & Services
- Company size: 10,000+ Employees
- Used Daily for Free Trial
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
Free Tier for Personal Use
Reviewed on 29/09/2020
I used this product with their free-tier/trial and found it to be pretty good. There are still some...
I used this product with their free-tier/trial and found it to be pretty good. There are still some bugs to be worked out, but overall a positive experience.
Pros
I liked that it takes Mongo-like document structures and makes them SQL queryable.
Cons
It was slightly confusing trying to integrate this with a flask application at first.
Reasons for Switching to HarperDB
The cloud based implementation native support of HarperDB made it my number one choice out of the others.Response from HarperDB
Thanks for the review James! If you have any specific feature requests you can submit them here: https://feedback.harperdb.io/
HarperDB FAQs
Below are some frequently asked questions for HarperDB.Q. What type of pricing plans does HarperDB offer?
HarperDB offers the following pricing plans:
- Starting from: USD 19.99/month
- Pricing model: Free Version, Subscription
- Free Trial: Available
Pricing is based on RAM, disk size, and desired regions. Contact HarperDB for details.
Q. Who are the typical users of HarperDB?
HarperDB has the following typical customers:
11–50, 51–200, 201–500, 501–1,000, 1,001–5,000
Q. What languages does HarperDB support?
HarperDB supports the following languages:
English
Q. Does HarperDB support mobile devices?
HarperDB supports the following devices:
Android (Mobile), iPhone (Mobile), iPad (Mobile)
Q. What other apps does HarperDB integrate with?
We do not have any information about what integrations HarperDB has
Q. What level of support does HarperDB offer?
HarperDB offers the following support options:
Knowledge Base, 24/7 (Live rep), Chat
Related categories
See all software categories found for HarperDB.