-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Make DGraph distributed #14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Labels
kind/feature
Something completely new we should consider.
Milestone
Comments
Pull request #19 |
DGraph is now distributed. Doing final testing before cutting release v0.2 |
arijitAD
pushed a commit
that referenced
this issue
Oct 15, 2020
Added base dockerfile, updated circleci config.
shivaji-kharse
pushed a commit
that referenced
this issue
Mar 12, 2024
Description: * Move all hnsw vector indexing code to https://github.com/dgraph-io/vector_indexer * Add wrapper classes for all interfaces to invoke from dgraph Closes: https://linear.app/dgraphlabs/issue/DGR-129/reintroduce-vector-indexer-in-dgraph-private
harshil-goel
pushed a commit
that referenced
this issue
Mar 12, 2024
Description: * Move all hnsw vector indexing code to https://github.com/dgraph-io/vector_indexer * Add wrapper classes for all interfaces to invoke from dgraph Closes: https://linear.app/dgraphlabs/issue/DGR-129/reintroduce-vector-indexer-in-dgraph-private
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Both loader and query processor would need to support distribution.
Loader
Depending on number of servers, loader would only store edges corresponding to
fingerprint(attribute) % N
on each server.Query Processor
Query processor would use the same formula to find the right server holding the attribute required, and appropriate send the query portion to that server, and consolidate results.
The text was updated successfully, but these errors were encountered: