#redis #cas #compare #swap #module #native #add

redis-cas

Redis 原生模块,用于添加比较和交换支持

2 个稳定版本

1.1.0 2024 年 3 月 22 日
1.0.1 2022 年 10 月 10 日

#613数据库接口

Download history 1/week @ 2024-05-24

每月 124 次下载

MIT 许可证

4KB

Redis CAS (比较和交换)

License Cargo Documentation

Redis 原生模块,用于添加比较和交换支持

语法

CAS key current_value new_value

比较键的值,如果传递的当前值未更改,则设置

返回

返回修改的键的数量

示例使用

127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379> cas foo bar baz
(integer) 1
127.0.0.1:6379> cas foo bar baz
(integer) 0

使用 taskfile 构建和加载

task load-redis-module

lib.rs:

Redis 原生模块,用于添加比较和交换支持

依赖关系

~7–11MB
~219K SLoC