*Redis msetex 命令
*语法
MSETEX numkeys key value [key value ...] [NX | XX] [EX seconds |
PX milliseconds | EXAT unix-time-seconds |
PXAT unix-time-milliseconds | KEEPTTL]
在单个操作中以原子方式设置多个字符串键,并带有可选的共享过期时间。
*必需参数
numkeys
要设置的键的数量。
key value [key value ...]
一系列键/值对。
*可选参数
条件和过期标志
MSETEX 命令支持一组修改其行为的选项:
NX-- 仅当指定的键都不存在时才设置键及其过期时间。XX-- 仅当所有指定的键都已存在时才设置键及其过期时间。EX seconds-- 以秒为单位设置指定的过期时间(正整数)。PX milliseconds-- 以毫秒为单位设置指定的过期时间(正整数)。EXAT unix-time-seconds-- 设置键过期时指定的 Unix 时间(秒,正整数)。PXAT unix-time-milliseconds-- 设置键过期时指定的 Unix 时间(毫秒,正整数)。KEEPTTL-- 保留与键关联的存活时间。