dgraph

module
v0.4.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 1, 2016 License: Apache-2.0

README

Dgraph

Scalable, Distributed, Low Latency, High Throughput Graph Database.

logo Wiki Build Status Coverage Status Slack Status

Dgraph's goal is to provide Google production level scale and throughput, with low enough latency to be serving real time user queries, over terabytes of structured data. Dgraph supports GraphQL-like query syntax^, and responds in JSON.

^ Dgraph is working towards supporting the entire feature set of GraphQL. We extend the spec to allow graph operations which GraphQL doesn't natively support and we try our best to maintain compatibility with the official GraphQL spec.

Users

Developers

  • See a list of issues that we need help with.
  • Please see contributing to Dgraph for guidelines on contributions.
  • Alpha Program: If you want to contribute to Dgraph on a continuous basis and need some Bitcoins to pay for healthy food, talk to us.

Current Status

Please see releases tab to find the latest release and corresponding release notes. See the Roadmap for list of working and planned features.

Contact

  • Please use discuss.dgraph.io for documentation, questions, feature requests and discussions.
  • Please use Github issue tracker ONLY to file bugs. Any feature request should go to discuss.
  • Or, just join Slack Status.

Directories

Path Synopsis
This package includes getting the list of predicates that a node serves and sharing it with other nodes in the cluster.
This package includes getting the list of predicates that a node serves and sharing it with other nodes in the cluster.
cmd
commit package provides commit logs for storing mutations, as they arrive at the server.
commit package provides commit logs for storing mutations, as they arrive at the server.
Package gql is responsible for lexing and parsing a GraphQL query/mutation.
Package gql is responsible for lexing and parsing a GraphQL query/mutation.
graph
Package graph is a generated protocol buffer package.
Package graph is a generated protocol buffer package.
Package rdf package parses N-Quad statements based on http://www.w3.org/TR/n-quads/
Package rdf package parses N-Quad statements based on http://www.w3.org/TR/n-quads/
Package worker is a generated protocol buffer package.
Package worker is a generated protocol buffer package.
x
Package x provides some common utilities used by the entire library.
Package x provides some common utilities used by the entire library.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL