Redis之对key的操作
来源:互联网 发布:mac ssh工具 编辑:程序博客网 时间:2024/05/21 07:07
命令时间复杂度命令描述返回值del keyO(N)在key存在时删除key被移除key的数量dump keyO(N)序列话给定key,并返回被序列化的值 exists keyO(1)检查给定key是否存在若key存在,返回1,否则返回0。expire key secondsO(1)为给定key设置过期时间设置成功返回1。
当key不存在或者不能为key设置生存时间时(比如在低于2.1.3中你尝试更新key的生存时间),返回0。expireat key timestampO(1)同上如果生存时间设置成功,返回1。
当key不存在或没办法设置生存时间,返回0。pexpire key millisecondsO(1)设置 key 的过期时间,以毫秒计 pexpireat key milliseconds-timestampO(1)设置 key 过期时间的时间戳(unix timestamp) 以毫秒计 ttl keyO(1)以秒为单位,返回给定 key 的剩余生存时间(TTL, time to live)key的剩余生存时间(以秒为单位)。
当key不存在或没有设置生存时间时,返回-1 。pttl keyO(1)以毫秒为单位返回 key 的剩余的过期时间 persist keyO(1)移除 key 的过期时间,key 将持久保持当生存时间移除成功时,返回1.
如果key不存在或key没有设置生存时间,返回0。keys patternO(N)查找所有符合给定模式( pattern)的 key move key dbO(1)将当前数据库的 key 移动到给定的数据库 db 当中移动成功返回1,失败则返回0。random keyO(1)从当前数据库中随机返回一个 key当数据库不为空时,返回一个key。
当数据库为空时,返回nil。rename key newkeyO(1)修改 key 的名称改名成功时提示OK,失败时候返回一个错误。renamenx key newkeyO(1)仅当 newkey 不存在时,将 key 改名为 newkey修改成功时,返回1。
如果newkey已经存在,返回0。type keyO(1)返回 key 所储存的值的类型none(key不存在)
string(字符串)
list(列表)
set(集合)
zset(有序集)
hash(哈希表)
当key不存在或者不能为key设置生存时间时(比如在低于2.1.3中你尝试更新key的生存时间),返回0。expireat key timestampO(1)同上如果生存时间设置成功,返回1。
当key不存在或没办法设置生存时间,返回0。pexpire key millisecondsO(1)设置 key 的过期时间,以毫秒计 pexpireat key milliseconds-timestampO(1)设置 key 过期时间的时间戳(unix timestamp) 以毫秒计 ttl keyO(1)以秒为单位,返回给定 key 的剩余生存时间(TTL, time to live)key的剩余生存时间(以秒为单位)。
当key不存在或没有设置生存时间时,返回-1 。pttl keyO(1)以毫秒为单位返回 key 的剩余的过期时间 persist keyO(1)移除 key 的过期时间,key 将持久保持当生存时间移除成功时,返回1.
如果key不存在或key没有设置生存时间,返回0。keys patternO(N)查找所有符合给定模式( pattern)的 key move key dbO(1)将当前数据库的 key 移动到给定的数据库 db 当中移动成功返回1,失败则返回0。random keyO(1)从当前数据库中随机返回一个 key当数据库不为空时,返回一个key。
当数据库为空时,返回nil。rename key newkeyO(1)修改 key 的名称改名成功时提示OK,失败时候返回一个错误。renamenx key newkeyO(1)仅当 newkey 不存在时,将 key 改名为 newkey修改成功时,返回1。
如果newkey已经存在,返回0。type keyO(1)返回 key 所储存的值的类型none(key不存在)
string(字符串)
list(列表)
set(集合)
zset(有序集)
hash(哈希表)
0 0
- Redis之对key的操作
- redis-对Key的操作
- redis 中对key的命令操作
- redis 对key的设置操作
- Redis之key操作
- Redis的key操作
- redis key的操作
- Redis学习02-对数据key的操作
- Redis 数据库之 Key 操作
- redis操作之键(key)
- redis之key操作(8)
- Redis的key的操作
- Redis操作key的命令
- redis的通用key操作
- redis key相关的操作
- Python操作Redis之key的查看与删除
- Python操作Redis之设置key的过期时间
- Redis入门之redis 连接以及 对字符的操作
- ViewPager+Fragment自定义View滑动条
- stm32下f4的adc_dma采集
- 调试 调试 debug
- 机器学习防止过拟合之L1范数(正则)与LASSO
- 点击CheckBox记住密码
- Redis之对key的操作
- appium for windows 环境搭建
- Linux下压缩与解压命令
- 手动释放linux内存cache和脚本定时释放
- 【原创】【NOIP】文化之旅
- 将截断字符串或二进制数据
- Map集合遍历的四种方式
- Redhat7使用yum安装Oracle 11g快速安装
- Myeclipse 10 无脑破解