ARSEEK

将 ARINSERT / ARRING 游标设置为特定索引。

语法

ARSEEK key index

引入版本:8.8.0

复杂度摘要:O(1)

将 ARINSERT / ARRING 游标设置为特定索引。

必需参数

key

保存数组的键的名称。

index

从零开始的整数索引,设置为后续 ARINSERT 调用的新插入游标位置。

示例

redis> ARINSERT myarray "a"
(integer) 0
redis> ARINSERT myarray "b"
(integer) 1
redis> ARNEXT myarray
(integer) 2
redis> ARSEEK myarray 10
(integer) 1
redis> ARINSERT myarray "c"
(integer) 10
redis> ARNEXT myarray
(integer) 11

Redis Software 与 Redis Cloud 兼容性

Redis
软件
Redis
Cloud
说明
✅ 标准
❌主动-主动
❌ 标准
❌主动-主动

返回值

RESP2

整数回复:如果设置了光标,则为 1;如果该键不存在,则为 0。

RESP3

整数回复:如果设置了光标,则为 1;如果该键不存在,则为 0。

资料来源:Redis 官方 ARSEEK 文档;中文内容参考 Redis 文档许可。