# README
Dgraph
Scalable, Distributed, Low Latency, High Throughput Graph Database.
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 and Protocol Buffers over GRPC.
Get Started
To get started with Dgraph, follow:
- Installation to queries in 7 minutes via docs.dgraph.io.
- A longer interactive tutorial via tour.dgraph.io.
- Tutorial and presentation videos on YouTube channel.
Current Status
Dgraph is currently at version 0.8.x. We have largely frozen the feature set at this point, and focusing solely on stability, performance and robustness. We recommend using it in your projects. If you plan to use Dgraph for user-facing production environment, come talk to us.
Users
- Dgraph official documentation is present at docs.dgraph.io.
- For feature requests or questions, visit https://discuss.dgraph.io.
- Check out the demo at dgraph.io and the visualization at play.dgraph.io.
- Please see releases tab to find the latest release and corresponding release notes.
- See the Roadmap for list of working and planned features.
- Read about the latest updates from Dgraph team on our blog.
Developers
- See a list of issues that we need help with.
- Please see contributing to Dgraph for guidelines on contributions.
Contact
- Please use discuss.dgraph.io for documentation, questions, feature requests and discussions.
- Please use Github issue tracker for filing bugs or feature requests.
- Join
.
- Follow us on Twitter @dgraphlabs.
# Packages
Package algo contains algorithms such as merging, intersecting sorted lists.
Package bp128 implements SIMD-BP128 integer encoding and decoding.
Package lru implements an LRU cache.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
* Copyright (C) 2017 Dgraph Labs, Inc.
No description provided by the author
Package gql is responsible for lexing and parsing a GraphQL query/mutation.
No description provided by the author
Package lru implements an LRU cache.
Package protos is a generated protocol buffer package.
No description provided by the author
No description provided by the author
Package rdf package parses N-Quad statements based on http://www.w3.org/TR/n-quads/.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package worker contains code for internal worker communication to perform queries and mutations.
* Copyright (C) 2017 Dgraph Labs, Inc.