如果您是一名使用数据库的开发人员或 DevOps 工程师,您很可能以前听说过 Redis。 您也可以在您的应用程序中使用它。 Redis 是一种非常流行的内存数据库,用于各种需要高性能的情况。 在许多情况下,您需要监控性能并分析 Redis 数据库和集群。
RedisInsight 是您可以轻松监控和管理 Redis 数据库的首选工具。 它是一个非常全面且用户友好的 GUI。 它最初不是由 Redis Labs 开发的,但后来于 2019 年被 Redis Labs 收购。
主要特征
- RedisInsight 可以跟踪 Redis 数据库的性能。 它可以跟踪 CPU 使用率、延迟、集群性能、集群运行状况、内存使用率等指标。
- GUI 非常直观且用户友好。 它以图形、图表和树的形式直观地显示数据。
- 它使您能够深入了解数据库。 您可以找到表现不佳的集群。 这将帮助您找到瓶颈并优化整个数据库。
- RedisInsight 允许您批量管理密钥。 您可以过滤、可视化、删除和搜索 Redis 键。
- 您还可以对数据库执行批量 CRUD 操作。 Monaco 编辑器支持自动完成写入查询。 它还具有语法突出显示和开发人员快捷方式等功能。
- RedisInsight 的自动更新功能可帮助您为 Redis 数据库提供实时更新。
RedisInsight安装的基本要求
在安装 Redis 之前,您应该满足以下先决条件:-
- 你的 Linux 该发行版应得到 RedisInsight 的支持。
- 有 sudo 或者建议使用 root 访问权限
- 您的系统应满足 RedisInsight 的系统要求。 一些系统要求是:-
- 8GB内存
- 现代 64 位处理器
- 用于下载 RedisInsight 的稳定的互联网连接。
逐步安装RedisInsight Linux
RedisInsight 是使用 Redis 数据库的开发人员和 DevOps 工程师的必备工具。 这个全面的 GUI 工具提供实时性能指标、直观的数据可视化以及 Redis 键的批量管理。 在上安装 RedisInsight Linux 该系统并不复杂。 确保您的系统满足要求,例如 B. 8 GB RAM 和现代 64 位处理器。 您可以从官方网站下载RedisInsight或使用Snap等包管理器。 安装后,运行 RedisInsight 就像运行单个命令一样简单。
RedisInsight可以通过多种方式下载 Linux。 通常的方式是下载 Linux 应用程序图像或 Debian 来自官方网站。 您也可以从 Snap 包管理器安装它,这非常方便。
通过 Snap 安装 RedisInsight
Snap 是一个包含 RedisInsight 的包管理器。 您可以使用以下命令通过 Snap 安装它:
sudo snap install redisinsight
从官网安装RedisInsight
RedisInsight 包可在 Debian 和 AppImage 表单。 下载和安装的步骤是:
- 下载适合您系统的 RedisInsight 版本 官方网站。
- 在RedisInsight下载目录中打开终端。
- 使用以下命令使文件可执行:-
chmod +x redisinsight-linux64-<version>
根据下载的文件更改版本。
现在RedisInsight已下载并且您可以使用它。
运行 RedisInsight:您需要的命令
运行 RedisInsight Linux 您可以使用以下命令:-
./redisinsight-linux64-<version>
您还可以使用 Browser 通过以下 URL 访问 RedisInsight 用户界面:
https://127.0.0.1:8001。
RedisInsight:使用提示和技巧
打开 RedisInsight 时,第一步是连接数据库。 可以连接Redis等不同类型的Redis数据库 Cloud Pro、Redis企业集群、Redis数据库等
Enter 输入所需的详细信息并添加 Redis 数据库。
您可以从界面左侧的“CLI”选项使用 CLI。
要通过命令部分使用 Redis 命令,请使用 >> 前缀。
为了 example:-
>> set server:name LinuxForDevices
在 RedisInsight 中添加数据库:简单指南
您可以自动、以编程方式或通过 GET URL 在 RedisInsight 中添加数据库。
自动连接数据库的步骤为:
- 打开 RedisInsight UI 并添加 Redis 数据库。
- 从选项中,选择自动发现数据库。
- 您可以选择 Redis Enterprise、Redis Enterprise Cloud 等数据库。 选择合适的一个。
- 您将看到一个对话框来输入连接详细信息。
- 输入详细信息后,单击“发现数据库”选项。
- 您将获得可用的数据库,您可以选择您想要的数据库。
您还可以通过 GET URL 添加数据库,方法是:
URL : /add/
Method : GET
为了 example:-
/add/?name=standalone&host=localhost&port=6379
摘要:利用 RedisInsight 的强大功能
RedisInsight 是一个用于监控和分析 Redis 数据库的有用工具。 它用于许多应用程序,还提供了对 Redis 数据库的许多见解, Cloud-数据库和集群。
在本文中,我们列出了预安装要求。 因此,请确保您的系统满足要求。 您也可以从 Snap 包管理器或网站安装 RedisInsight。 安装完成后,我们还编写了 RedisreInsight 的初始设置和基本使用方法。