spinframework / spinframework/spin
Support graph-DBs
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 6.5k
- Forks
- 310
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 24
Description
Since more data in graph shape is being used, it would be handy to make this easily possible also with spin
- similar to sqlite: an embedded property graph database e.g. kuzudb https://github.com/kuzudb/kuzu
- BYO Graph DB e.g. falkorDB (the successor of redisgraph, same team...) https://github.com/falkordb/falkordb or good old neo4j
imho the most important thing for a broad adaption should be choosing the ones supporting opencypher / GQL (Graph Query Language) as query language. This has just (April 2024) become the new ISO standard for graph querying (graph peer to sql) https://jtc1info.org/slug/gql-database-language/
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points to begin with. First map Spin's existing database integration approach, then define the scope for embedded and bring-your-own graph databases, including OpenCypher or GQL support and clear acceptance criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- neo4j
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100