Files
memgraph/docs/feature_spec/draft/rust-query-modules.md
2021-01-13 11:20:05 +01:00

756 B

Rust Query Modules

Memgraph provides the query modules infrastructure. It's possible to write query modules in C/C++ and Python. The problem with C/C++ is that it's very error-prone and time-consuming. Python's problem is that it's slow and has a bunch of other limitations listed in the feature spec.

On the other hand, Rust is fast and much less error-prone compared to C. It should be possible to use bindgen to generate bindings out of the current C API and write wrapper code for Rust developers to enjoy.