Redis

Rust で Redis module から HSCAN を呼ぶサンプル

HSCAN を呼び出す Redis module を Rust で書きます。 Redis module から HSCAN を呼んで配列を返す - umoriguのブログ の Rust 版です。 環境 Ubuntu 18.04 Redis 4.0.9 Rust 1.33 ソースコード github.com src/lib.rs メイン処理 (fn hscan_hello_redis_co…

Rust で書く 最もシンプルな Redis Module

RustでRedis moduleを書きます。 Redis module written in Rust の実装はいくつか見つかるものの、Rust的な書き方がされていて wrapperが多く読み解きにくい。 ここでは構造を理解するために、最小限の要素だけで構成したサンプルを作る。 warningは無視し、…

Redis module から HSCAN を呼んで配列を返す

Redis コマンド HSCAN を使う Redis module を作ります。高レベルAPIを呼ぶRedis moduleのサンプルです。 環境 Ubuntu 18.04 Redis 4.0.9 ファイル構成 redismodule.h helloscan.c redismodule.h は RedisModulesSDK/redismodule.h at master · RedisLabs/Re…