New Rust Client Enables Building Safe, High-Performance Apps with Aerospike
Briefly

Aerospike has launched an official Rust client to enhance support for high-throughput and low-latency applications using its NoSQL database. The transition from community-supported to officially adopted Rust client is motivated by Rust's growing application in industries like finance and telecommunications. Key features include an async-first concurrency model, support for atomic operations, batch commands, and comprehensive operations encompassing read, write, delete, and UDF. Additionally, it supports advanced querying via primary and secondary indexes, alongside features for replica policies and data model types.
Aerospike officially releases its Rust client, supporting high-throughput, low-latency applications, driven by the language’s growing adoption in various industries.
The Rust client uses an async-first concurrency model and includes features like atomic operations, batch commands, and advanced querying capabilities using primary and secondary indexes.
Version 2 of the Rust client introduces operations for read, write, delete, and users defined functions (UDFs), enhancing its functionality for database interactions.
Organizations such as Amazon and Cloudflare leverage Rust for building reliable infrastructure, aiming to reduce memory-related bugs common in C/C++ software.
Read at InfoQ
[
|
]