日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

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

發布時間:2025/3/11 数据库 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 颜值爆表!Redis 官方可视化工具来啦,功能真心强大! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近逛了一下Redis官方網站,發現Redis不僅推出了很多新特性,而且還發布了一款可視化工具RedisInsight。試用了一下感覺非常不錯,最關鍵的是能支持RedisJSON之類的新特性,這是第三方工具無法比擬的。今天帶大家體驗一下RedisInsight,確實非常好用!

RedisInsight簡介

RedisInsight是Redis官方出品的可視化管理工具,可用于設計、開發、優化你的Redis應用。支持深色和淺色兩種主題,界面非常炫酷!可支持String、Hash、Set、List、JSON等多種數據類型的管理,同時支持遠程使用CLI功能,功能非常強大!

下面是RedisInsight的一張使用效果圖,顏值不錯!

RedisMod簡介

Redis經過多年發展,早已不僅僅是一個內存數據庫了。有了RedisMod的支持,Redis的功能將變得非常強大。RedisMod中包含了如下增強模塊:

  • RediSearch:一個功能齊全的搜索引擎;

  • RedisJSON:對JSON類型的原生支持;

  • RedisTimeSeries:時序數據庫支持;

  • RedisGraph:圖數據庫支持;

  • RedisBloom:概率性數據的原生支持;

  • RedisGears:可編程的數據處理;

  • RedisAI:機器學習的實時模型管理和部署。

安裝

首先我們將使用Docker來安裝Redis,注意下載Redis的完全體版本RedisMod,它是內置了所有模塊的增強版Redis!

  • 使用如下命令下載RedisMod的鏡像;

docker?pull?redislabs/redismod:preview
  • 在容器中運行RedisMod服務。

docker?run?-p?6379:6379?--name?redismod?\ -v?/mydata/redismod/data:/data?\ -d?redislabs/redismod:preview

使用

Redis服務安裝完畢,接下來我們就使用RedisInsight來管理下它試試!

基本使用

  • 首先下載RedisInsight的安裝包,下載地址:https://redis.com/redis-enterprise/redis-insight/

  • 下載完成后直接安裝即可,安裝完成后在主界面選擇添加Redis數據庫;

  • 選擇手動添加數據庫,輸入Redis服務連接信息即可;

  • 打開連接后即可管理Redis,右上角會顯示已經安裝的Redis增強模塊;

  • 接下來我們就可以通過RedisInsight在Redis中添加鍵值對數據了,比如添加String類型鍵值對;

  • 添加Hash類型,編輯的時候可以單個屬性編輯,還是挺方便的;

  • 添加List類型,編輯的時候可以直接Push元素進去;

  • 添加JSON類型,安裝RedisJSON模塊后可支持;

  • 對原生JSON類型,不僅支持高亮預覽,還能支持新增、編輯和刪除單個屬性,夠方便!

  • 另外RedisInsight還支持深色和淺色兩種主題切換,在設置中即可更改。

CLI

  • 如果RedisInsight的圖形化界面功能滿足不了你的話,還可以試試它的CLI功能,點擊左下角CLI標簽即可打開;

  • 貼心的Redis官方怕你記不住命令,還添加了Command Helper這個查找命令文檔的功能,比如我們可以搜索下hget這個命令的用法。

Profiler

通過Profiler功能,我們可以查看Redis的命令執行日志,比如我們使用RedisInsight添加一個叫testKey的鍵值對,Profiler將顯示如下日志。

可視化監控

RedisInsight的Redis監控功能比較簡單,個人比較喜歡使用Grafana來監控Redis,Grafana的具體使用可以參考Grafana使用教程 。

安裝Grafana

  • 首先下載Grafana的Docker鏡像;

docker?pull?grafana/grafana
  • 下載完成后運行Grafana;

docker?run?-p?3000:3000?--name?grafana?\ -d?grafana/grafana
  • 接下來下載Prometheus的Docker鏡像;

docker?pull?prom/prometheus
  • 在/mydata/prometheus/目錄下創建Prometheus的配置文件prometheus.yml:

global:scrape_interval:?5s
  • 運行Prometheus,把宿主機中的配置文件prometheus.yml掛載到容器中去;

docker?run?-p?9090:9090?--name?prometheus?\ -v?/mydata/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml?\ -d?prom/prometheus
  • 進入grafana容器并安裝redis-datasource插件,安裝完成后需要重啟grafana服務。

docker?exec?-it?grafana?/bin/bash grafana-cli?plugins?install?redis-datasource

使用

  • 連接到redismod需要使用到它的容器IP地址,使用如下命令查看redismod容器的IP地址;

  • 在Grafana中配置好Redis數據源,使用admin:admin賬戶登錄,訪問地址;http://192.168.3.105:3000/

  • 配置Redis地址信息,注意使用redismod的容器IP地址;

  • 打開Dashboard選擇Redis;

  • 接下來就可以看到一個非常完善的Redis監控儀表盤了,基本能滿足Redis的監控需求。

總結

RedisInsight不愧是官方出品的可視化工具,感覺是目前用起來體驗最好的Redis工具了!特別是對Redis新特性的支持,其他工具是無法比擬的!不過對Redis的監控功能確實有點簡單,還是得用專業的監控工具Grafana來監控Redis!

參考資料

感覺Redis的官方文檔做的特別良心,強烈建議大家看下!

官方文檔:https://developer.redis.com/explore/redisinsightv2

往期推薦

Spring Cloud OpenFeign奪命連環9問,這誰受得了?


【萬字長文】Spring Cloud Alibaba ?開箱即用!


聊聊并發編程的10個坑


總結

以上是生活随笔為你收集整理的颜值爆表!Redis 官方可视化工具来啦,功能真心强大!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。