redis日常命令操作
来源:互联网 发布:死亡预告 知乎 编辑:程序博客网 时间:2024/06/07 15:39
在linux中 批量操作redis中的 keys的方法:
统计个数:
redis中名称含有OMP_OFFLINE的key的个数;
src/redis-cli keys "*OMP_OFFLINE*"|wc -l
批量删除
批量删除 0号数据库中名称含有OMP_OFFLINE的key:
src/redis-cli -n 0 keys "*OMP_OFFLINE*"|xargs src/redis-cli -n 0 del
在redis的客户端环境中并不支持批量删除。
过期时间设置
统计个数:
redis中名称含有OMP_OFFLINE的key的个数;
src/redis-cli keys "*OMP_OFFLINE*"|wc -l
批量删除
批量删除 0号数据库中名称含有OMP_OFFLINE的key:
src/redis-cli -n 0 keys "*OMP_OFFLINE*"|xargs src/redis-cli -n 0 del
在redis的客户端环境中并不支持批量删除。
可以把某个keys的结果全部输出到文件中,比如keys.log
redis-cli -p port -c command > keys.log
Redis常用命令
Key-values
1 keys * 匹配键所有的键. 模糊匹配 keys my* 取出所有已my开头的键
2 exists 判断是否键 exists name判断是否有name这个键是否存在
3 del 删除键 del name 删除name的键
4 expire 设置过期时间 expire key time
5 ttl key 查看键的过期时间
6 select database 选择数据库
7 move key dababase1 讲key移动dao database1中的数据库中
8 persist 取消键的过期时间
9 randomkey 随机返回一个键的值
10 rename 重命名一个键
11 type key 判断key的数据类型
Server
1 ping ping我们的主机能否链接 链接是否存活
2 echo 命令 echo demo直接输出
3 select 选择数据库 select 0-16个数据库
4 quit exit 退出链接
5 dbsize 返回数据库的键的个数
6 info 返回服务器相关信息
7 config get 返回服务配置信息
8 flush db 清空数据库
9 flushall 删除所有数据库中所有的键
Key-values
1 keys * 匹配键所有的键. 模糊匹配 keys my* 取出所有已my开头的键
2 exists 判断是否键 exists name判断是否有name这个键是否存在
3 del 删除键 del name 删除name的键
4 expire 设置过期时间 expire key time
5 ttl key 查看键的过期时间
6 select database 选择数据库
7 move key dababase1 讲key移动dao database1中的数据库中
8 persist 取消键的过期时间
9 randomkey 随机返回一个键的值
10 rename 重命名一个键
11 type key 判断key的数据类型
Server
1 ping ping我们的主机能否链接 链接是否存活
2 echo 命令 echo demo直接输出
3 select 选择数据库 select 0-16个数据库
4 quit exit 退出链接
5 dbsize 返回数据库的键的个数
6 info 返回服务器相关信息
7 config get 返回服务配置信息
8 flush db 清空数据库
9 flushall 删除所有数据库中所有的键
redis> SET cache_page "www.google.com"OKredis> EXPIRE cache_page 30 # 设置过期时间为 30 秒(integer) 1redis> TTL cache_page # 查看剩余生存时间(integer) 23redis> EXPIRE cache_page 30000 # 更新过期时间(integer) 1redis> TTL cache_page(integer) 29996
阅读全文
0 0
- redis日常命令操作
- 日常操作命令记录
- mysql日常操作命令
- Storm日常操作命令
- 日常操作命令
- redis服务日常维护命令
- 分享Centos日常操作命令
- Linux(CentOS)日常操作命令
- Gerrit日常操作命令收集
- Redis 数据操作命令
- 常用redis操作命令
- PHP操作Redis命令
- redis 操作命令总结
- redis基本操作命令
- redis list命令操作
- redis set命令操作
- redis sorted_set 命令操作
- redis hash命令操作
- C盘各个文件夹的作用
- 命令行里执行php涉及到的路径问题
- python+sublime text3中文乱码[Decode error
- SQL安全-关闭外网对1433的访问
- 在Centos7上安装Python-dev
- redis日常命令操作
- ubuntu14.04配置Apache使用CGI程序
- Java基础day01:java介绍和JDK的安装+配置
- WINDOS服务器安全设置
- 188.m1-代码整合
- RAC 核心元素与信号流
- WINDOWS开机11大进程
- mqtt服务器搭建成功,微信端可以通过websocket访问,计算机可以访问,安卓可以访问,stm32嵌入式可以访问,一个完整的物联网系统!
- DispacherServlet默认加载配置文件名