前言
今天大姚給大家推薦一款Redis官方開源的可視化管理工具:RedisInsight。
Redis介紹
Redis (Remote Dictionary Server) 是一個使用 C 語言編寫的,開源的 (遵守 BSD 協議) 高性能的、支持網絡、可基於內存亦可持久化的日誌型、Key-Value的NoSQL數據庫。
工具介紹
RedisInsight是一個Redis可視化工具,提供設計、開發和優化 Redis 應用程序的功能。查詢、分析你的 Redis 數據並與之交互。使用Electron、Monaco Editor和NodeJS構建。
注意:RedisInsight有一個免費的社區版和一個付費的企業版,免費版具有基本功能,而付費版則提供更多高級功能和支持服務。你可以根據自己的需求選擇適合的版本。
- GitHub開源地址:https://github.com/RedisInsight/RedisInsight
- 工具下載地址:https://redis.io/insight/#insight-form
支持系統
支持多種操作系統Linux、Windows 和 macOS。
功能特性
- 過濾和可視化Redis數據結構的鍵值,支持不同格式(包括JSON、Hex、ASCII等)。
- 支持Lists、Hashes、Strings、Sets、Sorted Sets和Streams的CRUD操作,以及RedisJSON的CRUD操作。
- 提供交互式教程,幫助學習如何利用原生JSON數據結構進行結構化查詢和全文搜索,包括向量相似性搜索用例。
- 提供優化性能和內存使用的上下文化建議,隨着用戶與數據庫的交互而更新。
- 實時分析每個發送到Redis的命令的Profiler,以及基於Slowlog命令分析Redis實例中的慢操作的SlowLog。
- 支持Redis pub/sub,使用戶能夠訂閱頻道和向頻道發佈消息。
- 支持RediSearch、RedisJSON和RedisTimeSeries的命令自動完成。
- 提供RediSearch索引、查詢和聚合的可視化,以及構建自己的數據可視化插件的功能等等。
下載並安裝Windows版本
部分功能截圖
程序員常用的工具軟件
該工具已收錄到程序員常用的工具軟件欄目中,歡迎關注該欄目發現更多優秀實用的開發工具!