Full | Kuzu V0 136 [extra Quality]

Here is a detailed content draft for a Release Announcement / Changelog for .

We would like to thank the community members who contributed to this release:

('Alice', 'Carol', 2020) ('Alice', 'Bob', 2015) kuzu v0 136 full

| Feature | Description | Benefit | |---------|-------------|---------| | | Integrated BM25‑based inverted index that can be queried with CONTAINS and MATCH_TEXT . | Enables fast keyword search on textual attributes (e.g., product descriptions, logs). | | Hybrid storage engine | Combines a row‑store for hot‑spot vertices with a column‑store for bulk edges. | Improves cache locality and reduces memory consumption for dense graphs. | | Multi‑threaded query execution (up to 64 cores) | Parallelizes both pattern‑matching and aggregation phases automatically. | 2‑3× speed‑up on modern 24‑core CPUs for typical traversals. | | Python‑native API ( kuzu-py ) 2.0 | Auto‑generated type hints, context‑manager support, and native pandas.DataFrame conversion. | Seamless integration with data‑science stacks; no manual serialization. | | Rust bindings 1.5 | Safe, zero‑copy FFI layer with async support. | Lets Rust applications embed Kuzu without an external C‑wrapper. | | Explain plan visualizer | CLI command kuzu explain <query> outputs a DOT graph that can be rendered with GraphViz. | Makes performance debugging approachable for non‑DBA developers. | | Bulk‑loader CLI ( kuzu import ) | Supports CSV, Parquet, and NDJSON with schema inference and optional compression. | Load >100 M edges in under 5 minutes on a 32‑core VM. | | Improved durability | Optional write‑ahead log (WAL) with snapshotting. The default “in‑memory only” mode remains unchanged. | Gives developers a simple path to persistence without sacrificing speed. | | Security hardening | TLS‑enabled client‑side sockets (when run in server mode), and sandboxed UDF execution. | Makes Kuzu viable for multi‑tenant environments. |

The open-source nature of Kuzu (MIT license) meant the code could live on. With the original creators gone, a determined community has stepped up to carry the torch, creating several notable forks to ensure the project's survival. Here is a detailed content draft for a

Kuzu supports a substantial subset of , the industry-standard language for graph databases, making it easy for developers to transition. Example Usage: Getting Started with v0.136

The "full" package’s improved query planner makes recursive analytical queries actually usable in production. | | Hybrid storage engine | Combines a

Prior to v0.11.3, users had to manually install and manage these extensions themselves. v0.11.3 streamlined the experience by pre-bundling and pre-loading four of the most popular and powerful extensions:

conn.execute("CREATE NODE TABLE Person(name STRING, age INT64, PRIMARY KEY(name))") conn.execute("CREATE REL TABLE Knows(FROM Person TO Person, since INT64)")

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button