Bigdata
Now Reading
Dgraph
0
Review

Dgraph

Overview
Synopsis

Dgraph is an open source, scalable, distributed, highly available and fast graph database, designed from ground up to be run in production.

Category

Graph Database

Features

• Production Features
• Data Sharing
• Horizontal Scalability
• Linearizability aka Atomic Consistency
• Hot backups in RDF format available using the HTTP interface
• HTTP API for queries and mutations
• Communication using clients over binary protocol using grpc
• Bulk loading of graph data
• Optional schema
• Geospatial Queries
• GraphQL like which responds in JSON
• SSL/TLS and auth token based security (support by v1.0)

License

Open Source

Price

Contact for Pricing

Pricing

Subscription

Free Trial

Available

Users Size

Small (<50 employees), Medium (50 to 1000 employees), Enterprise (>1001 employees)

Company

Dgraph

PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
7.6
7.0
Features & Functionality
7.6
8.9
Advanced Features
7.6
9.5
Integration
7.6
7.4
Performance
7.6
9.8
Training
4.0
Customer Support
7.6
8.2
Implementation
Renew & Recommend
10
Bottom Line

Dgraph can run complex distributed queries involving filters, string matching, pagination, sorting and geolocations blazingly fast.

7.6
Editor Rating
8.1
Aggregated User Rating
8 ratings
You have rated this

Dgraph is an open source, scalable, distributed, highly available and fast graph database, designed from ground up to be run in production. Dgraph started with the idea that every startup should be able to have the same level of technology as run by big giants. Dgraph was designed from ground-up to allow data sharing, horizontal scalability, consistent replication, and a fast and distributed architecture. By building a truly robust piece of technology, Dgraph can have users run only one database, which allows arbitrarily complex queries while providing rock solid performance.

The recent release of Dgraph is packed with new features and improvements. Many of them are related to strings - full text search (with support for 15 languages!) and regular expression matching have been added, and handling of string values in multiple languages was greatly improved. All of these changes make Dgraph an excellent tool for working with multilingual applications. Dgraph does not do any query caching. While Dgraph runs very well on (Linux) Thinkpads, it is designed to be a graph database for production. As such, it allows the ability to share and distribute data over many servers. Consistency and fault tolerance are baked deep into Dgraph , to the point where even tests need to start a single-node Raft cluster. All the writes, irrespective of which replica they end up on, can be read back instantaneously, i.e. linearizable (work in progress, ETA v0.8). A few server crashes would not lose data or affect the end-user queries, making the system highly-available.

Filter reviews
User Ratings





User Company size



User role





User industry





Ease of use
Features & Functionality
Advanced Features
Integration
Performance
Training
Customer Support
Implementation
Renew & Recommend

What's your reaction?
Love It
0%
Very Good
0%
INTERESTED
0%
COOL
0%
NOT BAD
0%
WHAT !
0%
HATE IT
0%