| Mode | How to launch | When to use | |------|---------------|------------| | | db = kuzu.Database() | Low‑latency micro‑services, data‑science notebooks, edge devices. | | Server mode | kuzu_server --db_path /data/kuzu_db --port 10101 | Multi‑process or multi‑tenant workloads, when you need a network endpoint. | | Persisted mode | db = kuzu.Database("mydb", wal=True) | Applications that must survive process restarts (e.g., batch pipelines). |
All modes share the same query engine and API surface, so you can start embedded and later migrate to server mode without code changes. kuzu v0 136 full
: Seamlessly integrates with Pandas, Apache Arrow, Parquet, and DuckDB. Recent Major Updates | Mode | How to launch | When
Since (released mid-2024) represents a specific iteration of the "Kuzu" graph database management system, this paper is drafted as a technical overview or release white paper. It highlights the features, architectural principles, and performance benchmarks relevant to this specific version. | All modes share the same query engine
Obtaining the package depends on your operating system and preferred workflow.
The "proper paper" associated with the project—an open-source graph database management system designed for query speed and scalability—is titled "Kùzu: Graph Database Management System" . It was presented at the CIDR 2023 (Conference on Innovative Data Systems Research) Kuzu Git Repo . Key Paper & Technical Resources