redis可视化工具有哪些?工具介绍

TheDisguiser 2020-04-07 13:43:23 java常见问答 10583

Redis作为目前最流行的缓存数据库,这几年的发展速度飞快,很多公司都已经用上了redis,相对于其他的缓存数据库而言,redis最大的竞争力就是提供缓存服务,这是与其他数据库所不相同的。Redis在快速发展,如果想使用好redis的话,可视化工具是不能缺少的,下面就给大家介绍几款非常好用的redis可视化工具。

一、Redis Desktop Manager

Redis Desktop Manager是一个用于Windows,Linux和MacOS的快速开源Redis数据库管理应用程序。是一个开源软件,目前已经不更新了。

RDM支持跨平台,数据操作功能较完善,但缺少指标监控、配置管理、导入导出等功能,还能找到明显bug。

二、Redis Studio

Redis Studio是一款专业的Redis可视化工具,基于duilib开发,主要为用户提供详细的图形化界面来管理redis数据库,其实也就是key-value数据库,帮助工作人员方便的进行编辑数据的工作。软件稳定性强,界面简洁,功能强大

Redis Studio只支持Windows,其界面是基于duilib开发,而Duilib是所见即所得的界面开发工具,是一个开源软件,目前已经不更新了。

三、Redis Client

Redis Client界面开发基于SWT,将Redis数据以Windows资源管理器的界面风格呈现给用户,是一个开源软件,目前已经不更新了。

四、FastRedis

FastoRedis(FastoNoSQL的分支)是一个跨平台的开源Redis管理工具。为Redis的redis-cli提供了相同的引擎。适用于大多数Linux系统,也适用于Windows,Mac OS X,FreeBSD和Android平台

FastoRedis的主要特点:

1. Redis shell的全功能FastoRedis嵌入了相同的redis-cli引擎。可以在FastoRedis中重用redis-cli shell的主要技能。提供语法高亮,自动完成,不同视图模式(文本,树,表)等

2.可以根据需要打开任意数量的shell。FastoRedis中的每个选项卡都是Redis shell,彼此完全分开。为单个Redis服务器打开了许多shell,或者为许多不同的服务器打开了许多shell

3.自动完成:FastoRedis为您提供所有Redis命令的自动完成功能。协助FastoRedis自动执行您的代码

4.Redis具有称为Redis Unix套接字的功能,并且您的服务器永远不会在网络中可见,此功能类似于嵌入式数据库,仅适用于本地计算机

5.支持Microsoft Azure Redis Cache和Redis Labs

6.Redis Cluster提供了一种运行Redis安装的方法,其中数据在多个Redis节点之间自动分片。FastoRedis能够与Redis Cluster一起使用,支持发现功能,可以将群集作为一个服务器使用

7.Redis Sentinel为Redis提供高可用性。实际上,使用Sentinel可以创建一个Redis部署,可以在没有人为干预的情况下抵御某些类型的故障。Discovery Redis Sentinel是FastoRedis的超级功能

8.使用SSH协议访问服务器您可以通过SSH隧道连接到服务器。支持密码和私钥两种身份验证方法

五、Redisview

RedisView是一个开源、跨平台、高性能的Redis数据库图形化界面工具,提供简单的增删改查和基本命令,支持集群模式。复制集或是集群模式只需要填写一个ip和端口即可。

Redisview功能

RedisView通过自写RESP协议解析、自写树模型、线程池实现开源、跨平台、高性能Redis界面工具

Redis数据库视图工具,提供CURD功能

提供基本命令运行

支持单例、复制集、集群模式

支持订阅发布模式

支持批量删除、Oracle和Mysql导入导出操作

支持一次性获取千万级别数据量,键模式扫描支持亿级数据库,运营商级别缓存实测

支持设置语言和编码

以上就是本篇文章的所有内容了,更多相关内容请持续关注本站。