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.
Omni Analytics
Sponsored
Omni Analytics
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?

Omni Analytics
Sponsored
Omni Analytics
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.
Jason T.
JT
Student
Small-Business (50 or fewer emp.)
"Quick and easy, one of the best GraphQL cloud databases there is"
What do you like best about Dgraph?

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.

What do you dislike about Dgraph?

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.

SHARDUL A.
SA
CTO
Small-Business (50 or fewer emp.)
"DGraph: a rising star in the database landscape"
What do you like best about Dgraph?

- Very simple to run. With native GraphQL support, one just has to define a schema and begin consuming the database from client side. It's a huge productivity boost as one doesn't have to spend time building table schemas, writing ORM mappings and API definitions.

- DGraph Query Language (DQL): When GraphQL is insufficient, developers can use DQL for graph-database operations.

- Continuous improvement: DGraph is evolving rapidly and new features are being added. Recently Lambdas were announced, which allow developers to run Node.js code in response to DGraph events without need of separate infrastructure. DGraph also supports full text search.

- Managed cloud service: Slash GraphQL gives you a production-ready DGraph cluster in seconds and removes the need of infrastructure management. It has a generous free tier, which can be extended through referrals.

- Great ecosystem: DGraph has a suite of first class and open-source tools like Rattel (Data Visualizer and Cluster Manager), Badger (Key-value database) and Risretto (a golang based cache).

- Community: The developer community on discuss.dgraph.io is very helpful.

- Fun events: They have a lot of events like the GraphQL in Space conference, Go Systems Conf, Slash GraphPL hackathon and monthly community calls. Review collected by and hosted on G2.com.

What do you dislike about Dgraph?

DGraph Query Language (DQL) has a learning curve. Developers may be more familiar with Gremlin or Cipher, which are used by other graph databases and was created earlier. Secondly, developers using GraphQL may need to use DQL for certain operations like live loading. Apart from this, everything is good. There are a lot of tutorials to learn DQL. Review collected by and hosted on G2.com.

Response from Zoe Hawkins of Dgraph

Thanks for the great review, Shardul! It's definitely always a learning curve to learn a new language. Hopefully, DQL was pretty quick to learn if you already understood GraphQL. By now, I'm sure you're an expert.

Vignesh T.
VT
Founder, CEO & CTO
Small-Business (50 or fewer emp.)
"A great GraphQL Native Graph database"
What do you like best about Dgraph?

While Dgraph ships with many features, what I like the most is:

- The ability to use all GraphQL tools with it since it natively uses GraphQL

- Being Cloud Native handling scalability, performance and tolerance better than others

- It was very easy to get started with just the knowledge of GraphQL

- It is open source using Badger underneath Review collected by and hosted on G2.com.

What do you dislike about Dgraph?

- Some helpful features like Multitenancy and Binary backups are enterprise only at this point of time

- I don't see a competitor which uses GraphQL natively in a Graph database while storing both the data and edges together like what Dgraph does and this is why Dgraph is equally amazing and unique. But my concern is not to get locked in at any point (though Dgraph does support JSON data exports to its users) Review collected by and hosted on G2.com.

MH
CTO
Small-Business (50 or fewer emp.)
"Flexible and scalable"
What do you like best about Dgraph?

Dgraph provides flexible and custom data resolvers that allow us to integrate it with other services, database and technologies. It does this in parallel, allowing almost infinite scalability and massive performance gains. With its own DQL (extension of GraphQL), you can pass variables between graph queries and use the results of previous queries in future segments.

Having looked at other market options, we settled on Dgraph because of its flexibility, ability to query data without tying ourselves in knots (or returning data for local processing simply to run additional queries), and exceptional indexing capabilities.

We use Dgraph in many situations, from our own internal systems through to supporting integrations where conventional databases just can't compete. In our development teams, we find we're more productive and able to concentrate on core development without burying business logic in deep layers of SQL! Review collected by and hosted on G2.com.

What do you dislike about Dgraph?

The lack of a mobile or embeddable version as we develop for all platforms, including mobile. Inherent in most graph databases, the equivalent of SQL's "SELECT DISTINCT" doesn't really exist, so you have to code around that. Review collected by and hosted on G2.com.

Rob L.
RL
Contractor
Enterprise (> 1000 emp.)
"A simple solution for a complex problem"
What do you like best about Dgraph?

Dgraph has been absolutely instrumental in solving complex issues on widely used internal tools within Comcast. Having full GraphQL compliance on top of DQL (Dgraph Query Language) has made building robust dashboards with ease without sacrificing performance. One of our hardest problems to solve was building a la carte queries with complex reverse references and deep relationships. With Dgraph it solves all of those needs without having to build out custom solutions or middleware. Review collected by and hosted on G2.com.

What do you dislike about Dgraph?

Being able to upsert lists with live / bulk loader would be very helpful. Having to replace lists edges requires doing a separate transaction first. More control over memory allocation would also be helpful in some circumstances. Review collected by and hosted on G2.com.

Response from Zoe Hawkins of Dgraph

Thanks for the great review, Rob! Did you know we added batch upserts in v20.11, as well as improved memory management? Have a look and let us know if this helps!

See how Dgraph improved
CE
Senior Consultant
Small-Business (50 or fewer emp.)
"Lets me do things I can't do in other databases!"
What do you like best about Dgraph?

As a scalable and performant graph database Dgraph has allowed me to capture and reason about large amount of hierarchical data that changes over time in ways that were cumbersome or slow in other solutions. Analysing and querying the data have also been much more pleasant and productive than the alternatives. Review collected by and hosted on G2.com.

What do you dislike about Dgraph?

As it's quite different to the relational databases many developers are used to, it can mean some ramp up time brining people up to speed. Once there though, they are often far more productive. Review collected by and hosted on G2.com.

Verified User in Computer & Network Security
UC
Small-Business (50 or fewer emp.)
"Intuitive way to manage your data"
What do you like best about Dgraph?

My favorite part of DGraph is that they use GraphQL +/- as their query language because I'm able to easily get back exactly what data I need without having to write complex joins.

Their Ratel interface for running queries was thoughtfully designed creating an excellent developer experience. Having the ability to choose whether we see our query responses as JSON or a visualized as a graph has made a huge difference in our productivity because we're able to clearly understand the implicit relationships in our data.

DGraph has a very responsive and helpful developer advocate team who is always willing to help. They've invested a lot of time into making quality documentation that is easy to get started with and has remained supportive as I continue to learn more. Review collected by and hosted on G2.com.

What do you dislike about Dgraph?

Honestly, I can't think of anything I don't like and haven't experienced limitations. Review collected by and hosted on G2.com.

Verified User in Computer & Network Security
AC
Small-Business (50 or fewer emp.)
"Pleasantly surprised new DGraph user"
What do you like best about Dgraph?

The favorable third-party analysis from Jepsen inspires trust and confidence that we made a good choice relying on DGraph. The documentation is also excellent. We haven't tested DGraph at scale yet, but so far our development experience has been pleasant. Indications are that DGraph will scale to meet our needs, and we're very optimistic at this point. Review collected by and hosted on G2.com.

What do you dislike about Dgraph?

We've noticed that string data seems to take up a ton of space on disk. We're expecting to store quite a lot of data in DGraph and better compression efficiency would help us tremendously. More coherent operational tooling would also help. While the deployment story is very nice and simple (docker swarm) we find ourselves writing our own tooling around things like creating/restoring from backups and other cluster management tasks. DGraph provides example scripts for this sort of thing, but having operational tooling unified in a control plane application (e.g. a CLI tool) would reduce our adoption burden a lot. Review collected by and hosted on G2.com.

Response from Zoe Hawkins of Dgraph

Glad that you're enjoying Dgraph so far! It sounds like you're using our open source version, which is definitely robust enough to handle your use case. However, based on the things you're not liking, it might be worthwhile for you to check out the fully-managed solutions we offer - either Slash GraphQL or Dgraph Cloud. You can compare them and see which one is right for you.

See how Dgraph improved
Verified User in Automotive
UA
Small-Business (50 or fewer emp.)
"Excellent Graph DB solution"
What do you like best about Dgraph?

It is fast, reliable, and easily scalable.

You can easily spin up a complete solution (CRUD operations) in few mins using GraphQL, which is just outstanding.

Excellent and very quick support. Review collected by and hosted on G2.com.

What do you dislike about Dgraph?

Documentation is very difficult to understand for new users/ developers.

Ratel UI is not user-friendly, especially if you are coming from SQL or MySQL background. Review collected by and hosted on G2.com.

Verified User in Industrial Automation
AI
Small-Business (50 or fewer emp.)
"Great product and great team"
What do you like best about Dgraph?

I have been using Dgraph for more than a year, and I love it. It's fast, stable, and straightforward. The customer support is incredible, very responsive, and open to taking up on bugs and feature requests. Review collected by and hosted on G2.com.

What do you dislike about Dgraph?

NO Downsides on the Dgraph, improving Ratel features will give a quick start. 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
Product Avatar Image
Dgraph
View Alternatives