一、RedisInsight 简介

RedisInsight 是一个直观高效的 Redis GUI 管理工具,它可以对 Redis 的内存、连接数、命中率以及正常运行时间进行监控,并且可以在界面上使用 CLI 和连接的 Redis 进行交互(RedisInsight 内置对 Redis 模块支持):

https://docs.redis.com/latest/ri/

RedisInsight 提供的功能:

  • 唯一支持 Redis Cluster 的 GUI 工具;

  • 可以基于 Browser 的界面来进行搜索键、查看和编辑数据;

  • 支持基于 SSL/TLS 的连接,同时还可以在界面上进行内存分析;

二、RedisInsight 安装与使用

1.物理安装

1)下载 RedisInsight 软件包:

https://redis.com/redis-enterprise/redis-insight/#insight-form



[root@Redis ~]# ls anaconda-ks.cfg redisinsight-linux64-1.11.0 [root@Redis ~]# mkdir /usr/local/redisinsight [root@Redis ~]# mv redisinsight-linux64-1.11.0 /usr/local/redisinsight/redisinsight-1.11.0 [root@Redis ~]# chmod +x /usr/local/redisinsight/redisinsight-1.11.0

编辑切换为居中

添加图片注释,不超过 140 字(可选)

2)配置 RedisInsight 的环境变量



[root@Redis ~]# echo "export REDISINSIGHT_HOST=192.168.1.1" >> ~/.bash_profile [root@Redis ~]# echo "export REDISINSIGHT_HOST_DIR=/usr/local/redisinsight/.redisinsight" >> ~/.bash_profile [root@Redis ~]# source ~/.bash_profile

注解:

  • REDISINSIGHT_PORT:配置 RedisInsight 的监听端口(default:8001)

  • REDISINSIGHT_HOST:配置 RedisInsight 的 IP 地址(default:0.0.0.0)

  • LOG_DIR:配置 RedisInsight 的日志存放路径(default:REDISINSIGHT_HOST_DIR)

  • REDISINSIGHT_HOST_DIR:配置 RedisInsight 的数据存放路径(default:~/.redisinsight)

3)启动 RedisInsight 服务



[root@Redis ~]# nohup /usr/local/redisinsight/redisinsight-linux64-1.4.0 & // 后台运行 [root@Redis ~]# ps aux | grep redis // 查看进程是否存在

编辑切换为居中

添加图片注释,不超过 140 字(可选)

2.Kubernetes 安装

1)创建 RedisInsight 的 yaml 文件:



[root@Redis ~]# vim redisinsight.yaml apiVersion: v1 kind: Service metadata: name: redisinsight-service spec: type: NodePort ports: - port: 80 targetPort: 8001 nodePort: 31888 selector: app: redisinsight --- apiVersion: apps/v1 kind: Deployment metadata: name: redisinsight labels: app: redisinsight spec: replicas: 1 selector: matachLabels: app: redisinsight template: metadata: labels: app: redisinsight spec: containers: - name: redisinsight image: redislabs/redisinsight:1.7.0 imagePullPolicy: IfNotPresent volumeMounts: - name: db mountPath: /db ports: - containerPort: 8001 protocol: TCP volumes: - name: db emptyDir: {}

2)启动 RedisInsight



[root@Redis ~]# kubectl apply -f redisinsight.yaml

编辑切换为居中

添加图片注释,不超过 140 字(可选)

3.RedisInsight 基本使用

安装 Redis(已安装可直接跳过)



[root@Redis ~]# wget https://download.redis.io/releases/redis-6.2.6.tar.gz [root@Redis ~]# tar zxf redis-6.2.6.tar.gz [root@Redis ~]# cd redis-6.2.6 [root@Redis redis-6.2.6]# make PREFIX=/usr/local/redis install [root@Redis redis-6.2.6]# sed -i '/^bind 127.0.0.1/s/127.0.0.1/192.168.1.1/g' redis.conf # 修改监听 IP [root@Redis redis-6.2.6]# sed -i '/protected-mode/s/yes/no/g' redis.conf # 关闭保护模式 [root@Redis redis-6.2.6]# sed -i '/daemonize/s/no/yes/g' redis.conf # 开启后台运行 [root@Redis redis-6.2.6]# sed -i '/requirepass/s/foobared/123123/g' redis.conf # 配置密码 [root@Redis redis-6.2.6]# sed -i '/requirepass 123123/s/^#//g' redis.conf # 将密码前的 # 删除 [root@Redis redis-6.2.6]# cp redis.conf /usr/local/redis/ [root@Redis redis-6.2.6]# /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf # 启动 Redis

编辑切换为居中

添加图片注释,不超过 140 字(可选)

1)通过配置的 IP 和端口,来访问 RedisInsight 的管理界面:

编辑切换为居中

添加图片注释,不超过 140 字(可选)

编辑切换为居中

添加图片注释,不超过 140 字(可选)

编辑切换为居中

添加图片注释,不超过 140 字(可选)

编辑切换为居中

添加图片注释,不超过 140 字(可选)

2)在这里可以看到 Redis 的各种信息:

编辑切换为居中

添加图片注释,不超过 140 字(可选)

4)还可以在界面上对 Redis 使用的内存进行分析:

编辑切换为居中

添加图片注释,不超过 140 字(可选)

4)还可以在界面上对 Redis 使用的内存进行分析:

编辑切换为居中

添加图片注释,不超过 140 字(可选)

资源获取:

大家点赞、收藏、关注、评论啦 、查看

Redis 官方可视化工具,功能真强大相关推荐

  1. RedisInsight :Redis 官方可视化工具来啦

    最近逛了一下Redis官方网站,发现Redis不仅推出了很多新特性,而且还发布了一款可视化工具RedisInsight.试用了一下感觉非常不错,最关键的是能支持RedisJSON之类的新特性,这是第三 ...

  2. 颜值爆表!Redis 官方可视化工具来啦,功能真心强大!

    最近逛了一下Redis官方网站,发现Redis不仅推出了很多新特性,而且还发布了一款可视化工具RedisInsight.试用了一下感觉非常不错,最关键的是能支持RedisJSON之类的新特性,这是第三 ...

  3. 颜值爆表,Redis官方可视化工具来啦,功能很强大~

    最近逛了一下Redis官方网站,发现Redis不仅推出了很多新特性,而且还发布了一款可视化工具RedisInsight.试用了一下感觉非常不错,最关键的是能支持RedisJSON之类的新特性,这是第三 ...

  4. Redis 官方可视化工具,功能真的强大

    一.RedisInsight 简介 RedisInsight 是一个直观高效的 Redis GUI 管理工具,它可以对 Redis 的内存.连接数.命中率以及正常运行时间进行监控,并且可以在界面上使用 ...

  5. 又一款高颜值 Redis 官方可视化工具,功能真心强大!

    点关注公众号,回复"1024"获取2TB学习资源! RedisInsight 简介 RedisInsight 是一个直观高效的 Redis GUI 管理工具,它可以对 Redis ...

  6. Redis 官方可视化工具,功能真心强大!

    欢迎关注方志朋的博客,回复"666"获面试宝典 一.RedisInsight 简介 RedisInsight 是一个直观高效的 Redis GUI 管理工具,它可以对 Redis ...

  7. Redis 官方可视化工具,功能强大、干净又卫生!

    一.RedisInsight 简介 RedisInsight 是一个直观高效的 Redis GUI 管理工具,它可以对 Redis 的内存.连接数.命中率以及正常运行时间进行监控,并且可以在界面上使用 ...

  8. redis之可视化工具

    redis之可视化工具 起因 MedisForWin rdm 总结 起因 在使用Redis Desktop Manager工具时,总是占用电脑性能很大,想找比较轻便的可视化工具, 找到了两款相对比较好 ...

  9. Redis的可视化工具查询内容为 --> “\xac\xed\x00\x05t\x00”乱码

    Redis的可视化工具查询内容为 --> "\xac\xed\x00\x05t\x00"乱码 1.简要描述 2.问题描述 3.采用String序列化时遇到的问题 4.解决问题 ...

  10. 颜值爆表!Redis 官方客户端工具,功能强大,且支持可视化监控!

    点击上方"Java精选",选择"设为星标" 别问别人为什么,多问自己凭什么! 下方有惊喜留言必回,有问必答! 每一天进步一点点,是成功的开始... 一.Redi ...

最新文章

  1. 3、vue-router之什么是动态路由
  2. Sublime Text 4首个稳定版发布:全新UI、多选项卡、支持GPU渲染
  3. 如何在 Linux 下乾坤大挪移?
  4. 洛谷 P1506 拯救oibh总部-dfs染色法
  5. 方法的重写、重载及隐藏
  6. Bean复制的几种框架性能比较(BeanUtils、PropertyUtils、BeanCopier)
  7. STM32之输入捕获
  8. 同济大学 线性代数 第六版 pdf_【课后习题答案】工程数学线性代数同济第六版+课后习题答案...
  9. C# 获取汉语拼音全码及简码
  10. Adobe LiveCycle Designer 报表设计器
  11. 有哪些管理类书籍值得推荐?
  12. 怎样使用css动画animation实现静态箭头图片上下摆动
  13. Delphi 编译的程序在win10中怎样默认以管理员身份运行
  14. Docker与虚拟化技术浅析第一弹之docker与Kubernetes
  15. Flutter之路由与导航
  16. 游戏厂商出海记:韩国内卷严重,其它地区占到什么地盘?
  17. 洛谷 P1564 膜拜 C++ dp
  18. LeetCode7.10 股票问题汇总 贪心,动态规划,排序
  19. mysql count star_精品_MySQL常用SQL.md
  20. 2022年,或许是未来10年经济最好的一年,2022年你毕业了吗?毕业后是怎么计划的?

热门文章

  1. php购物网站毕业论文,基于PHP的购物网站的设计与开发
  2. 【数学模型】TOPSIS
  3. css网页设计qq彩贝
  4. 1032. 字符流(每日一难phase2--days28)
  5. 4170万元人民币的 绿坝 花季护航 预装1年软件,到底值不值
  6. Android studio配置Google play服务
  7. 计算机无法安装蓝牙驱动,W7系统蓝牙驱动安装失败的原因分析与解决方法
  8. Win10重装系统后的lockdir解密失败
  9. CDN架构原理、流量模型、网络调优
  10. 在线英英词典完整代码