当前位置: 首页 > news >正文

诸暨市住房和建设局网站网络营销与策划形考任务答案

诸暨市住房和建设局网站,网络营销与策划形考任务答案,软件开发工具与环境,湘潭做网站优化一 redis-cli 注意: redis-cli核redis-server版本必须适配 --> 见 redis-cli --version提示: 不过一般安装服务端 redis-server 时内置了客户端 redis-cli说明: redis-cli 是 redis 的一种命令行的客户端工具备注: redis-se…

一  redis-cli

注意: 'redis-cli'核'redis-server'版本必须适配 --> '见' redis-cli --version提示: 不过一般安装服务端 redis-server 时'内置'了客户端 redis-cli说明:  redis-cli 是 redis 的一种命令行的'客户端'工具备注: 'redis-server'的安装过程这里'不再'赘述

①  redis-cli的命令行参数

优点:redis-cli 实现'非交互',意味者'批量',可以'自动化'

案例讲解

细节:redis-cli客户端和redis-server版本'不适配',导致'-c'集群模式参数'不生效'

②  测试连通性

1、ping 是'redis的命令' --> 检验'是否连接上'redis2、说明:输入命令ping,返回'PONG',表示'已连接redis-server'

③  环境变量登入

方式1: redis-cli -a '指定密码'方式2: auth  '指定密码'方式3: REDISCLI_AUTH '环境变量'

④ -i 定时任务

1、-r 参数: 重复执行'一个命令'指定的'次数'2、-i 参数: 设置命令'执行的间隔'

案例: 每隔'1秒'执行一次,一共执行3次'info cpu'命令

-c 集群模式  重要

1、与前面'单机/主从/哨兵'模式'不同'的是,客户端命令 redis-cli 需要增加一个'-c'参数2、表示是'连接到集群',这样客户端的'读写行为'才是在'整个集群中可见'的特点: 查询和删除的'solt'槽位'不在'当前节点,会'自动跳转'到目标节点3、若'不加-c参数'虽然也可连接,但是仅仅是连接到'当前的节点',是无法进行数据读写的备注: 除非所读写的数据的键值,经过'Hash 计算'得到的 slot 槽号,'刚好在这个节点'里面

⑥  -x

-x '参数': 从'标准输入'读取一个参数echo -n 'wzj' | redis-cli -x set hello细节: echo命令是'默认'带有'回车\n'的

⑦  --eval  运行外部文件lua脚本

说明: 编写'简单'脚本时,'--eval'选项很'有用'cat /tmp/script.lua  --> '内容'return redis.call('set',KEYS[1],ARGV[1])         redis-cli -h 127.0.0.1 -p 6379 --eval /tmp/script.lua wzj,tony补充: 它使用'逗号'分隔'键'和'参数',所以'wzj'会填充'KEYS数组','tony'会填充'ARGV数组'

redis的eval命令使用

⑧  批量删除 key 报错

1、问题'现象': java做'序列化'的时候生成了一些'特殊的key'

Warning: a NUL character occurred in the input

根因:key是JDK序列化后的字符串,xargs读取出来是乱码,无法删除

2、问题'根因'

linux shell 删除key \xAC\xED\x00\x05t\x00\x04${key} 序列化16进制

3、解决'策略1'

注意: redis-cli一定要与redis-server '版本适配'后续: 模拟'序列化'和'删除'的操作

redis解决key乱码

4、解决'策略2'说明: '不推荐',因为'以此开头'的key可能'不符合'我们的预期

redis批量删除key  批量删除指定的key

redis-cli -c -a 123456 keys '条件' | xargs -I {} redis-cli -c -a 123456 delete备注: xargs -I {} 参数可以避免'key 中存在空格'导致的'参数拆分'异常问题

⑨  redis-cli --cluster 集群管理命令

强调:redis-cli -c 与 redis-cli --cluster '不同'

⑩  redis-cli 安全问题

redis操作历史: '~/.rediscli_history'

可以设置环境变量'REDISCLI_HISTFILE=/dev/null',它将'阻止'保存redis操作历史记录.

两种方式禁止redis记录

⑪   --bigkeys参数 --latency参数 -pipe参数 --scan --pattern参数

 

http://www.yayakq.cn/news/432242/

相关文章:

  • 黑龙江交通基础设施建设网站陕西新站seo
  • 专门做产品排名的网站如何做外贸
  • 网站建设合同免费下载网站备案完毕 怎样建设网站
  • h5网站开发中心怎么样做网站卖东西
  • 网站设计思路怎么写汉阳区建设局网站
  • 关于建设网站的培训知识常用的网站建设程序有哪些
  • 深圳网站建设微信开发云南工商注册公司网上申请入口
  • 建网站如何赚钱wordpress个人淘宝客
  • 培训网站建设机构做网站功能
  • html网站模仿郏县网站制作公司
  • 营销型网站建设网站建设营销网站开发进度设计
  • 网站的更新频率湛江做网站咨询电话
  • 在哪个网站上做蓝思测评动态二维码制作
  • 黄村专业网站开发公司成都一网吃尽小程序
  • 米课做网站网站建设合同 程序
  • 提升网站权重的策略益田附近网站建设
  • 做直播网站找哪家网站wordpress 手机 菜单
  • 公司注册网站模板装修设计公司起名
  • 公司建设网站怎么作账搭建织梦网站视频教程
  • 营销型网站建设目标wordpress如何汉化
  • 给境外合法网站做数据如何登陆公司网站后台
  • 17网站一起做dede 企业网站模板
  • 深圳网站制作的公司深圳app开发wordpress页面生成二维码
  • 任丘做网站网站开发的业内人士
  • 大公司做网站重庆艺叮点网络科技有限公司
  • 扁平化风格的网站wordpress添加用户注册登录界面
  • 部署个人网站天工网工程新希望官网
  • 建网站企业百度字体如何转换wordpress
  • 免费网站站长建筑工程网上教育平台
  • 学做家常菜的网站 知乎建设代刷网站