Skip to content
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

Large Graph Processing #87

Open
cw00dw0rd opened this issue Jun 30, 2022 · 3 comments
Open

Large Graph Processing #87

cw00dw0rd opened this issue Jun 30, 2022 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed question Further information is requested

Comments

@cw00dw0rd
Copy link
Contributor

Currently, we do not have a way to limit graph sizes. For example, if we have a large graph stored in ArangoDB that may take up 1TB if loaded into memory. It would be nice to explore limiting the extracted graph from ArangoDB via hard limits or sampling.

Additionally, this relates to optimizing vertex/edge dictionaries currently used to create the NetworkX graph.

@aMahanna aMahanna added the question Further information is requested label Jun 30, 2022
@aMahanna
Copy link
Member

aMahanna commented Jun 30, 2022

Some things to consider:

  • Large Graph sampling
  • Parallel Batch Processing via multithreading in python
  • Providing arangoexport and arangoimport as an option for ArangoDB to NetworkX & vice-versa
  • GPU-enabled adapter operations

@aMahanna aMahanna added enhancement New feature or request help wanted Extra attention is needed labels Jun 30, 2022
@aMahanna
Copy link
Member

aMahanna commented Jun 30, 2022

(low priority for now)

@nealrauhauser
Copy link

This really should be expanded so that there is a bridge to Graphistry - it's a fairly slick GPU enabled web based network visualization tool - similar in spirit to Gephi, but much more capable in terms of volume. They have a free plan that you can use for an hour, then you have to reset the API key. It's not much of a burden, an hour is a LONG time to be messing with any given graph visualization.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants