I like the performance. It's super fast at a large scale and scalable. I also like the simplicity of setting up the environment and managing the database itself. I know the team is active and they're constantly adding new features. I also know that they have a great support team at the moment. We use to have a lot of problems with the infrastructure and this made our system unavailable for long periods. Now that we have a self-hosted system, we don't have problems with downtime anymore. If you don't have a problem with downtime, go for a self-hosted solution. I can now serve more concurrent users and reduce the downtime. We are using griddb as a distributed key value store to store our data. Its best feature is its ability to scale up to many nodes in the cluster. It also provides high availability through replication of the entire data set across all nodes in the cluster. The documentation for griddb could be better, it's not very clear what features you can use. I am solving my scaling challenges by storing large amounts of data in a single node, which helps me build faster solutions.
ο»Ώ