You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@age.apache.org by "M4rcxs (via GitHub)" <gi...@apache.org> on 2023/03/22 20:22:29 UTC

[GitHub] [age] M4rcxs commented on issue #745: Research about similarities and differences in NetworkX and AGE

M4rcxs commented on issue #745:
URL: https://github.com/apache/age/issues/745#issuecomment-1480212224

   ### Similarities 
   - Both projects are open source and have a large community helping(Apache AGE is in growing process) the development of the project.
   - Classes are named using CamelCase (capital letters at the start of each word). Functions, methods and variable names are lower_case_underscore (lowercase with an underscore representing a space between words).
   - Both Projects are easy to install, in python you can do this by `pip install [project name]`.
   - Improving tools for the study of social, biological, and infrastructure graphs in terms of their structure and dynamics. 
   
   ### Differences
   
   **APACHE AGE**
   - Don't have language dependence.
   - Supports parallel processing and distributed computing.
   - Enterprise-level applications.
   - Uses PostgreSQL as backend.
   
   **NetworkX**
   - Research and academic purposes.
   - Lower for large-scale graphs.
   - More flexible for graph operations.
   - Supports a wide range of Graphs.
   
   **References:** 
   - [NetworkX](https://networkx.org/documentation/stable/index.html)
   - [Apache AGE](https://age.apache.org/age-manual/master/intro/overview.html)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@age.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org