Introducing G2.ai, the future of software buying.Try now
Inactive Profile: Need Admin Access?
No one has managed this profile for over a year.
If you work at Dgraph, reclaim access to make changes.
RaimaDB
Sponsored
RaimaDB
Visit Website
Product Avatar Image
Dgraph

By Dgraph Labs

Re-claim Profile

Re-claim your company’s G2 profile

This profile hasn’t been active for over a year.
If you work at Dgraph, you can re-claim it to keep your company’s information up to date and make the most of your G2 presence.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Re-claim
4.7 out of 5 stars
3 star
0%
2 star
0%
1 star
0%

How would you rate your experience with Dgraph?

RaimaDB
Sponsored
RaimaDB
Visit Website
It's been two months since this profile received a new review
Leave a Review

Dgraph Reviews & Product Details

Pricing

Pricing provided by Dgraph.

Dgraph Cloud Shared Tier

$39.99
per backend per month

Dgraph Cloud Dedicated Tier

$199
per month

Dgraph Media

Dgraph Demo - Create a GraphQL backend in one click.
Automatically generate a backend from only your GraphQL schema.
Dgraph Demo - Dgraph Cloud Explained
Fully Managed GraphQL Backend Service.
Dgraph Demo - Dgraph Cloud Dashboard
Fully Managed GraphQL Backend Service.
Product Avatar Image

Have you used Dgraph before?

Answer a few questions to help the Dgraph community

Dgraph Reviews (22)

Reviews

Dgraph Reviews (22)

4.7
22 reviews

Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Varshini S.
VS
Database Engineer
Information Technology and Services
Enterprise (> 1000 emp.)
"Dgraph Cloud enable programmatic administration to manage our APIs & update GraphQL schema with ease"
What do you like best about Dgraph?

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.

What do you dislike about Dgraph?

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.

Tom H.
TH
Principal Engineer
Small-Business (50 or fewer emp.)
"Dgraph is great"
What do you like best about Dgraph?

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.

What do you dislike about Dgraph?

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.

Ben W.
BW
Founder / Developer
Small-Business (50 or fewer emp.)
"Dgraph Is the Best Backend as a Service on the Market"
What do you like best about Dgraph?

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.

What do you dislike about Dgraph?

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.

Verified User in Computer Software
AC
Small-Business (50 or fewer emp.)
"The Best Firestore Competitor in a Graph Database"
What do you like best about Dgraph?

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.

What do you dislike about Dgraph?

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.

aditya g.
AG
Senior Software Developer
Mid-Market (51-1000 emp.)
"review on Dgrpah"
What do you like best about Dgraph?

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.

What do you dislike about Dgraph?

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.

Jeremy H.
JH
Co-Founder & CTO/CPO
Small-Business (50 or fewer emp.)
"Best in class database approaching end of it's 'early adopter' period. Ready for production use."
What do you like best about Dgraph?

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.

What do you dislike about Dgraph?

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.

Liam M.
LM
Back End Developer
Mid-Market (51-1000 emp.)
"Graph DB implementation of SCIM Protocol for Cross Domain Identity Management for Enterprise Clients"
What do you like best about Dgraph?

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.

What do you dislike about Dgraph?

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.

THANGABALAJI S.
TS
Architect
Enterprise (> 1000 emp.)
"Blazing fast Database"
What do you like best about Dgraph?

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.

What do you dislike about Dgraph?

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.

Sebastian W.
SW
CEO
Small-Business (50 or fewer emp.)
"High speed software development due to the power of Dgraph"
What do you like best about Dgraph?

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.

What do you dislike about Dgraph?

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.

Mart W.
MW
CTO
Small-Business (50 or fewer emp.)
"Modern database with a great developer experience"
What do you like best about Dgraph?

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.

What do you dislike about Dgraph?

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.

Pricing Options

Pricing provided by Dgraph.

Dgraph Cloud Shared Tier

$39.99
per backend per month

Dgraph Cloud Dedicated Tier

$199
per month

Dgraph

Free
Open Source
Dgraph Comparisons
Product Avatar Image
Neo4j Graph Database
Compare Now
Product Avatar Image
Arango
Compare Now
Product Avatar Image
Amazon Neptune
Compare Now
Dgraph Features
Data Model
Data Types
Built - In Search