Top Rated Dgraph Alternatives

We have opted Dgraph Cloud platform for our enterprise as its highly scalable with low latency. It's excellent for requirements that have real-time transactional workloads as it synchronizes customer records effectively. Data retrieval is hassle-free & we can perform arbitrary depth joins without worrying about our cluster limitations. Review collected by and hosted on G2.com.
One drawback we recently faced is that all backends deployed in the Dgraph Cloud platform have a freeze period of 4 hours. Hence we cannot keep our backend inactive for more than 4 hours. It would be great to ease up on this restriction. Review collected by and hosted on G2.com.
21 out of 22 Total Reviews for Dgraph
Overall Review Sentiment for Dgraph
Log in to view review sentiment.

Scalability is built straight into the dgraph. It is a graph database and comes with GraphQL straight out of the box. The Graphql web UI makes it easy to parse the schema and built out your queries. Review collected by and hosted on G2.com.
There was one but with Ids being sorted in an apollo federated environment, we were getting weird results which freaked us out for a day. There was a bug fix that came along via the community which was great to see, but it was scary to have the database return ids not sorted correctly for a week or so. Review collected by and hosted on G2.com.

Dgraph is the best backend as a service tool I've used. The most powerful feature is that you can upload a txt file with your GraphQL types, and it'll generate a GraphQL API that is backed by an insanely powerful graph database.
With Dgraph, complex and/or slow SQL JOIN queries are replaced by simple GraphQL queries that perform well regardless of the relationships that exist in your schema. You don't need to worry about n+1 queries anymore. Review collected by and hosted on G2.com.
There are still a few things missing from Dgraph's GraphQL implementation. Some of these issues are being worked on, but others I'm not sure. You can create custom resolvers with Dgraph pretty easily using their DQL language (Dgraph equivalent of SQL that interacts directly with the data); however, currently, you can't create custom mutation resolvers with DQL. Really there just needs to be more transparency from the Dgraph team about what's on the roadmap, and ideally, they should allow customers to vote on what features to prioritise.
Another area where Dgraph is lacking is that admin UI. Ideally, I'd like to be able to configure a Dgraph instance without writing any code, i.e., I'd like to be able to configure auth rules for a GraphQL type by clicking a few buttons. Review collected by and hosted on G2.com.
The GraphQL with a Graph database under the hood is the best feature. It is easy to use, and you can query complex relations quickly and with ease. Review collected by and hosted on G2.com.
The product is not quite mature yet but does everything better than Firestore out-of-the-box. Review collected by and hosted on G2.com.

I like high hop query performance with optimal indexing and schema. One hop query is equivalent to fetching all connected edges of a node. A two-hop query is equivalent to fetching all connected nodes of the result of the one-hop query.
We are able to store a very complex data of addresses. The data is unbounded in nature and Dgraph has been tested on 2X size of current data.
There is one other thing to highlight, which is query on reverse edge. These queries are very fast compared to other databases with same indexing and schema. Review collected by and hosted on G2.com.
Dgraph requires high RAM to store a graph compare to other graph offerings. The managed offering dosen't provide all functionality which are possible using own kubernates cluster. The management has to be done by yourself or the devops team of the organization. Review collected by and hosted on G2.com.

It has excellent performance, it's open source, and the team has a good culture.
Getting started with it was relatively painless (self-hosting could be easier).
DQL is fantastic if you need the additional capabilities it offers over GraphQL
It's also written in Go which is the same as a lot of our platform which is beneficial to us should something take too long to be fixed or implemented, we could contribute. Review collected by and hosted on G2.com.
The overlap in their documentation between products, although this is being updated soon to be more explicit.
I'd like a little more transparency and feature parity between the different products they offer and their respective roadmaps.
Version numbering uses a naming scheme which bothers me as its confusing when coming from the Go community and doesn't follow traditional package naming conventions which favour SemVer. I understand the decision they went through to do this... but I still don't like the package version naming of their clients etc. Review collected by and hosted on G2.com.

A very accessible graph DB solution. Ratel dashboard at play.dgraph.io allows one to become quickly familiar with the syntax. Set up on k8s. The team is very responsive and helpful in the case of issues or inquiries. Recurse option to return nested levels in the tree. Compatibility with Go and tracing to identify bottlenecks. Metadata on the queries to see how many nodes were touched. Review collected by and hosted on G2.com.
They don't mention (in their paper at least) where they use DFS vs BFS to optimize different queries. It would be interesting lo learn more about this and potentially have control over this in the form of a variable. When doing complex queries on many nodes response times were inevitably high; I'm wondering if there could be a place for some more optimization there. Review collected by and hosted on G2.com.

The Dgraph product is super lite weight and very fast in performance in querying across millions of edges. Dgraph Team is a very dedicated in solving the needs of the us and helping us in making sure our product is build right way and providing insights and improvements. This help us in a big way in using Dgraph in our solutioning. Dgraph support is exceptional and many thanks to Daniel Mai from support team. Very professional team and smart engineering team. Review collected by and hosted on G2.com.
Honestly nothing of the sort to dislike. Any software has a bug popping up and Dgraph Team is doing excellent job at squashing them as soon as we report it . Review collected by and hosted on G2.com.

I am a big fan of DQL. At Mooncamp we use it in every part of our application, and it feels like Dgraph built the missing parts to GraphQL. Furthermore, I love Dgraph's facets. We use it to store information such as the order on edges. This used to be very complicated to model in relational databases and is now so easy with Dgraph. Review collected by and hosted on G2.com.
There isn't really much to be honest. If I had to name something, then I would like to have some improved data export functionalities within Ratel UI. Review collected by and hosted on G2.com.

In our experience, Dgraph has made graph databases accessible for everyone and has convinced us to migrate our mixed-use databases to Dgraph. The documentation is great, but the community forum is even better! We have regular contact with the development team on specific feature requests. The pricing is also very attractive for smaller projects; even if they grow bigger it will still be affordable. The free tier makes it easy to start small and expand when your project is maturing and getting new customers. Review collected by and hosted on G2.com.
Before SlashQL, the Enterprise pricing model was too expensive for smaller companies. When we contacted Dgraph to get a custom quote, they asked us to be part of their process to bring up SlashQL. When working with personal data, certain feature like encryption at rest and regulars backups are crucial for the infrastructure. The old pricing model made it difficult to really embed it into our business. Review collected by and hosted on G2.com.

I liked how simple it is to set up. The interface is simple and easy to navigate and even as someone who has never used GraphQL before is able to learn to use it very quickly. I was able to do everything on the platform including managing the schema, importing data, exporting data, creating security keys, and more. Review collected by and hosted on G2.com.
It would be nice to fewer outages and more starting credits for a trial period. Not much overall to improve. I really enjoy using it and it is hands down one of the best cloud database services there is for GraphQL. Review collected by and hosted on G2.com.