- Module d’extension développé pour ajouter des fonctionnalités de base de données graphe à SQLite, avec prise en charge du langage de requête Cypher
- Dans l’environnement SQLite, une base légère reposant sur un fichier unique, il permet d’effectuer simultanément une modélisation de données relationnelle et orientée graphe
- Utilisation directe de la syntaxe Cypher, notamment MATCH, CREATE, MERGE, UNWIND, RETURN, pour offrir une expérience de requête similaire à Neo4j
- Prise en charge d’algorithmes de graphe intégrés comme PageRank, Louvain, Dijkstra, BFS/DFS et la recherche de composantes connexes
- Grâce à une architecture sans configuration, exécution directement sur des fichiers SQLite existants sans serveur ni réglages supplémentaires
- Fournit des interfaces Python, Rust et SQL, permettant une intégration dans des environnements variés
- Inclut un outil CLI basé sur un REPL (
gqlite)
- Prise en charge de commandes méta comme
.help, .schema, .stats
- Sortie au format JSON et gestion des entrées sur plusieurs lignes
- Licence MIT
Aucun commentaire pour le moment.