nebula-graph
hydradb
nebula-graph | hydradb | |
---|---|---|
3 | 1 | |
832 | 10 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | over 2 years ago | |
C++ | Starlark | |
Apache License 2.0 | Universal Permissive License v1.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nebula-graph
- VSCode-nGQL, nGQL extension for VSCode
-
Developing a database in Go
That problem you faced is a reason why Graph databases were created. Take a look at NebulaGraph https://nebula-graph.io/ which has an SQL-like query syntax and already has all the features you mention in your list.
- Nebula Graph 2.0: A brand-new open-source distributed graph database
hydradb
What are some alternatives?
ArangoDB - 🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
goostub - Porting bustub (https://github.com/cmu-db/bustub) in Go for fun (that's why I name it goostub)
Neo4j - Graphs for Everyone
rqlite - The lightweight, distributed relational database built on SQLite.
NebulaGraph Database - A distributed, fast open-source graph database featuring horizontal scalability and high availability
chai - Modern embedded SQL database
nebula-docker-compose - Docker compose for Nebula Graph
spicedb - Open Source, Google Zanzibar-inspired permissions database to enable fine-grained access control for customer applications