- SQLite की विश्वसनीयता और Cypher की अभिव्यक्तिपूर्ण शक्ति को मिलाकर graph DB क्षमताएँ देने वाला extension
- Cypher, Neo4j द्वारा GraphDB के लिए विकसित एक declarative query language है
- Cypher queries के पूर्ण समर्थन का लक्ष्य, और फिलहाल CREATE, MATCH, WHERE, RETURN syntax तक काम करता है
- SQL function-आधारित graph manipulation का समर्थन
graph_node_add(), graph_edge_add(), graph_count_nodes() आदि उपलब्ध
- graph virtual tables के जरिए SQLite के भीतर nodes और edges को सीधे manage करता है
- बुनियादी graph algorithms शामिल: connectivity check, density calculation, centrality (degree centrality) का समर्थन
- Python bindings उपलब्ध, इसलिए Python 3.6+ environment में सीधे इस्तेमाल किया जा सकता है
- multithread safety सुनिश्चित, इसलिए parallel environments में भी स्थिर रूप से काम करता है
- architecture की संरचना
- Virtual Table Interface के जरिए SQLite के साथ एकीकृत
- Storage Engine में JSON-आधारित property storage structure
- Cypher execution engine में parser → logical planner → physical planner → executor संरचना
- Volcano model-आधारित iterator से efficient query execution
3 टिप्पणियां
जैसे postgres में pgvector जोड़ा गया हो
sqlite की कोई सीमा नहीं है, लगता है।
वाह;; अब इसमें भी extension हो गया है