We use this product for storing and handling our internal data in a lightweight database so we can get good performance. We are end users and I'm a performance engineer.
The database schema is easy to define, manipulate and duplicate with respect to objects. In general, the solution is user-friendly and easy to maintain. The solution works well for us and we're happy with it.
The solution currently lacks a dedicated UI-based interface. We currently have to rely on third-party clients to manage the database and connect remotely with SQL. Unfortunately, NoSQL doesn't have any performance-specific features like dashboard metrics that you find in Oracle. A performance report feature would be helpful to us if they would include it in the next release.
I've been using this solution for about a year.
The solution is scalable.
It's a straightforward solution so we've never had to reach out for any technical support. Our level of usage doesn't require any significant technical support.
The product is easy to install because there's no SQL. Once the software has been installed you can just run the queries and it'll start inserting the data. We carried out our deployment in-house. One admin can generally carry out implementation. If an organization has 1,000 users, deployment will require a dedicated team. We have about 10 users in our company. The maintenance is very easy. If I want to migrate from one machine to another, I simply convert the objects into a JSON file which I can share to any other file.
This is an open-source solution so no licensing fees apply.
It's important to evaluate real-time usage in order to figure out whether NoSQL will be a useful solution. For an enterprise size organization, it might be worth checking out Oracle or AWS cloud solutions. A lot depends on an organization's budget.
I rate the solution seven out of 10.