(九)Redis数据库-Redis服务器信息、连接、数据备份恢复、安全、性能测试

x33g5p2x  于2021-12-19 转载在 其他  
字(0.8k)|赞(0)|评价(0)|浏览(501)

我的系统版本为CentOS7.5,redis版本5.0.4

Redis 连接

redis连接客户端和服务程序在相同目录中,运行redis-cli即可打开客户端

#打开redis自带的客户端
./redis-cli

#使用PING测试是否连接成功,成功则返回PONG
PING

#切换到db2
select 2

#退出
quit

获取服务器信息

#获取服务器信息
info

Redis安全验证

注意redis只能设置auth值作为访问密码,密码全局通用。

#获取服务器是否设置密码
CONFIG get requirepass

#通过命令设置访问密码,服务无需重启即可生效,但服务重启后密码失效
CONFIG set requirepass "mypasswd"

#通过配置文件设置访问密码,服务需重启生效
修改配置文件:requirepass "mypasswd"

#服务器设置了密码后客户端连接需要auth才能正常访问
AUTH password

性能测试

#注意该命令不是redis-cli的内部命令,命令与redis-cli在同一目录
./redis-benchmark -n 10000  -q
选项含义默认值
-h指定服务器主机名127.0.0.1
-p指定服务器端口6379
-s指定服务器 socket
-c指定并发连接数50
-n指定请求数10000
-d以字节的形式指定 SET/GET 值的数据大小2
-k1=keep alive 0=reconnect1
-rSET/GET/INCR 使用随机 key, SADD 使用随机值
-P通过管道传输 请求1
-q强制退出 redis。仅显示 query/sec 值
–csv以 CSV 格式输出
-l生成循环,永久执行测试
-t仅运行以逗号分隔的测试命令列表。
-IIdle 模式。仅打开 N 个 idle 连接并等待。

更多详细命令:http://doc.redisfans.com/index.html

相关文章