您的位置 首页 java

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

一、RedisInsight 简介

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

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
  

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            // 查看进程是否存在
  

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
  

3.RedisInsight 基本使用

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

 [root@Redis ~]# wget 
[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
  
Redis 官方可视化工具,功能真心强大

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

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

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

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

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

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

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

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

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

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

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

来源:blog.csdn.net/weixin_46902396/article/details/120807629

文章来源:智云一二三科技

文章标题:Redis 官方可视化工具,功能真心强大

文章地址:https://www.zhihuclub.com/184971.shtml

关于作者: 智云科技

热门文章

发表回复

您的电子邮箱地址不会被公开。

3条评论

  1. completely unacceptable and unbearable concentration camp jokes that mock the mass murder of countless Jewish children, women and men during the Third Reich

  2. Too much glucose within the blood can lead to severe health issues that does liver affect blood sugar levels injury the blood vessels, nerves, heart, eyes, and kidneys Some folks might have a blood sugar degree that s higher than ordinary, however not high enough to be recognized with kind 2 diabetes This known as prediabetes, and means you re susceptible to creating type 2 diabetes Awareness, therapy, and management of diabetes and threat components in adults dwelling in China, standardised for age and sex, are presented in table four The proportion of sufferers who were conscious of their diabetes and had been treated was greater within the older population, and the speed of awareness of diabetes was significantly higher in urban than in rural residents The proportion of patients who managed their HbA1c levels properly was larger what should blood sugar be before surgery in youthful patients and in city residents At least three different autophagy receptors, p62 106, NDP52 94, and OPTN 101 participate in the reorganization of ubiquitinated S

网站地图