redis安装及命令详解

  • A+
所属分类:Redis

redis-benchmark:redis性能测试工具,测试redis在当前系统下的读写性能 -h 检测主机ip地址 -p  检测主机端口 -s<socket>服务器套接字 -c 并发连接数 -n 请求数 -d 测试使用的数据集的大小/字节(默认3字节) -k  1:表示保持连接(默认值) 0:重新连接 -r  SET/GET/INCR方法使用随机数插入数值,设置10则插入值为rand:000000000000 - rand:000000000009 -P 默认为1(无管道),当网络延迟过长时,使用管道方式通信(请求和响应打包发送接收) -q 简约信息模式,只显示查询和秒值等基本信息 --csv 以csv格式输出信息 -l 无线循环插入测试数据,ctrl+c停止 -t <tests> 只运行<tests>测试逗号分隔的列表命令,如 -t ping , set , get -I 空闲模式,立即打开50个空闲连接和等待

100个并发连接,100000个请求,检测host为localhost端口为6379的redis服务器性能 redis-server 启动程序 redis-server  [/path/to/redis.conf] 启动并加载默认配置文件 redis-server - (read config from stdin) 使用标准输入读取配置为启动参数 redis-server -v or --version 查看版本号 redis-server -h or --help  帮助 redis-server --test-memory 256  检测256M内存 redis-cli:连接用的客户端 -h 检测主机ip -p 检测主机端口 -s<socket> 服务器套接字 -a 连接到Master服务器时使用的密码 -r 执行指定的N次命令 -i 执行命令后等待N秒,如-i 0.1 info(执行后等0.1秒) -n 指定连接N号ID数据库,如-n 3 (连接3号数据库) -x 从控制台输入的信息中读取最后一个参数 -d 定义多个定界符为默认输出格式(默认:\n) --raw 使用原数据格式返回输出内容 --latency 进入一个不断延时采样的特殊模式 --slave 模拟一个从服务器到主服务器的命令显示反馈 --pipe 使用管道协议模式 --bigkeys 监听显示数据最大的key值,--bigkeys -i 0.1 --hlep 帮助 --version 版本号 redis-cli -r 3 info 重复执行info命令三次 cat testStr.txt | redis-cli  -x  set  testStr读取testStr.txt文件所有内容设置为testStr的值

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: