Linux对redis的常用命令
1. 启动:redis–server lxlredis/redis.conf
2.使用redis–cli连接指定的端口号测试,Redis的默认端口6379:
3.查看redis进程是否开启:ps –ef|greap redis
4.set key value
5.get key
6.exists key:判断键是否存在
7.keys * :查看所有的key值
8.测试:100个并发连接 100000请求
redis–benchmark –h localhost –p 6379 –c 100 –n 100000
config get databases # 命令行查看数据库数量databases
9.select 8 # 切换数据库 DB 8
10.dbsize # 查看数据库大小
不同数据库之间 数据是不能互通的,并且dbsize 是根据库中key的个数
11.flushdb:清空当前数据库中的键值对。
12.flushall:清空所有数据库的键值对。
13.del key:删除键值对
14.move key db:将键值对移动到指定数据库
15.expire key second:设置键值对的过期时间(单位秒)
16.ttl查看该key–value的剩余时间
16.2当前key有设置过期时间,而且key已经过期,所以会返回-2.
16.3当前key有设置过期时间,且key还没有过期,故会返回key的正常剩余时间.
17.type key:查看value的数据类型
18.strlen key 返回key长度
19.append key value 追加value或添加键值对
20.DECR/INCR key :将指定key的value数值进行+1/-1(仅对于数字)
127.0.0.1:6379> set age 20 OK 127.0.0.1:6379> incr age (integer)
21 127.0.0.1:6379> decr age (integer) 20
List版
21.CONFIG GET requirepass 获取密码
22.CONFIG set requirepass “” 设置密码
23.auth “” 输密码登入
24.redis–check–aof —fix 来修复aof文件
主从复制
25.查看当前库信息: info replication
26.slaveof host(ip) 端口号 :配置当前机的主机
27.slaveof on one 主机断开连接了,手动让该从节点变成主机(如果主机恢复了就得重新配置从节点)
28.sentinel monitor myredis(被监控的名称) 127.0.0.1(ip) 6379(端口) 1(代表主机挂了让从机投票看让谁接替主机) :sentinel.conf的配置信息,名字和内容都不能写错
29.redis-sentinel lxlredis/sentinel.conf :启动配置的哨兵
30.哨兵配置文件其他信息
原文地址:https://blog.csdn.net/m0_71106830/article/details/130670190
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_43642.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。