A major highlight of v0.3.6 is the improved interoperability with the broader data stack.
The Python client received updates to better handle large result sets using Arrow-based data transfers. kuzu v0 136
Smoother conversion paths for moving graphs between NetworkX and Kuzu for advanced algorithmic analysis. Stability and Memory Management A major highlight of v0
Kuzu v0.3.6 reinforces the project's position as the leading embeddable graph database. By focusing on performance, ease of integration, and memory efficiency, it provides a robust foundation for the next generation of graph-powered applications, particularly in the realms of AI and data engineering. Stability and Memory Management Kuzu v0
import kuzu db = kuzu.Database('./my_graph_db') conn = kuzu.Connection(db) # Create a schema conn.execute("CREATE NODE TABLE User(name STRING, age INT64, PRIMARY KEY (name))") conn.execute("CREATE REL TABLE Follows(FROM User TO User)") # Ingest data conn.execute("CREATE (:User {name: 'Alice', age: 30})") conn.execute("CREATE (:User {name: 'Bob', age: 25})") conn.execute("MATCH (a:User), (b:User) WHERE a.name = 'Alice' AND b.name = 'Bob' CREATE (a)-[:Follows]->(b)") Use code with caution. Conclusion
Are you planning to use for a GraphRAG project or for general data analytics ?