Navicat For Redis 的学习与使用

navicat,for,redis,学习,使用 · 浏览次数 : 347

小编点评

**Navicat For Redis 学习与使用背景周末在家看了几个公众号,简单总结如下:** **1. Navicat 16.2已经有了 Redis 客户端。** **2. 试用 Navicat For Redis 14 天到期。** **3. 可以使用 bat 文件修改注册表实现无限制的 14 天使用主要方法:** * `@echo offecho` 删除 HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Registration[version and language] * `reg delete %%i /va /f` 删除版本和语言信息 **4. 在 Navicat Premium 16.2 中:** * 新建数据库连接 * 选择 Redis 输入必要信息进行连接 * 可以查看数据库中的数据 **5. 可以打开查询,执行具体的查询命令,例如:** * `keys * (生产环境禁止)` 获取所有键值对 * `slowlog get 100 获取slowlog 的信息` **6. 可以备份Redis的数据。** **注意:** * 如果不是 bind 127.0.0.1,需要设置 `requirepass` 选项。 * 如果是其他机器上面的redis,必须绑定到指定 IP 地址。

正文

Navicat For Redis 的学习与使用


背景

周末在家看了几个公众号:
说到Navicat 16.2已经有了 Redis的客户端.
想着前段时间一直在学习Redis, 但是没有GUI的工具, 所以想可以试用一下.
这里简单总结和记录一下

最新版的下载地址

# 最新版的集合版本 premium 里面包含多种数据库的连接工具
https://navicat.com.cn/download/navicat-premium
# 仅Navicat For Redis客户端的版本,较小
https://navicat.com.cn/download/navicat-for-redis

试用版

还是提倡使用正版. 有经济实力的还是需要购买正版
我所在的公司涨薪和奖金都不明朗, 所以我准备使用试用版
Navicat的试用版一般14天到期.
晚上有一种方案可以修改注册表实现 无限制的14天使用
主要如下, 可以讲如下内容保存为 bat 文件执行就可以了. 

@echo off

echo Delete HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Registration[version and language]
for /f %%i in ('"REG QUERY "HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium" /s | findstr /L Registration"') do (
    reg delete %%i /va /f
)
echo.

echo Delete Info folder under HKEY_CURRENT_USER\Software\Classes\CLSID
for /f %%i in ('"REG QUERY "HKEY_CURRENT_USER\Software\Classes\CLSID" /s | findstr /E Info"') do (
    reg delete %%i /va /f
)
echo.

echo Finish

pause

连接Redis与配置注意事项.

打开Navicat Premium 16.2.2 之后 就可以新建数据库连接了.
选择Redis输入必要信息就可以进行连接

需要注意的一点是:
如果是其他机器上面的redis
必须 bind 不能是 127.0.0.1 可以为具体的IP或者是 0.0.0.0
如果是 0.0.0.0 可以还是用redis服务器上面的任意iP地址进行连接
如果是 特定ip地址, 那么只能够使用特定服务器的IP地址进行连接. 

这点需要尤其注意. 
如果不是bind 127.0.0.1 那么一定要设置 requirepass 注意安全防护.

简单使用

1. 打开navicat for redis 
登录Redis后打开会展示Redis默认的16个db
2. 打开有数据的一个db. 会展示DB内的所有的简直数量
例如 点击 db0 打开数据, 上级all data会在右侧罗列前面1000条数据.
可以点击右下角的 获取更多, 或者是获取全部, 获取键值对信息. 
3. 打开具体的键值. 双击可以进入编辑器
能够看到具体的过期时间键值对信息, 类型以及value值信息. 
4. 可以打开上面的命令列界面执行具体命令
5. 可以打开查询,执行具体的查询命令, 比如keys * (生产环境禁止)
以及slowlog get 100 获取slowlog 的信息等. 
6. 可以备份Redis的数据. 
将当前数据库里的数据备份处理. 

总结:
感觉就是一个GUI版本的管理器, 有一定的数据统计分析功能
但是也看了下其实缺少模型和图表等方面的特性. 

简单连接界面

image

与Navicat For Redis 的学习与使用相似的内容:

Navicat For Redis 的学习与使用

# Navicat For Redis 的学习与使用 ## 背景 ``` 周末在家看了几个公众号: 说到Navicat 16.2已经有了 Redis的客户端. 想着前段时间一直在学习Redis, 但是没有GUI的工具, 所以想可以试用一下. 这里简单总结和记录一下 ``` ## 最新版的下载地址 `

好消息!数据库管理神器 Navicat 推出免费精简版:Navicat Premium Lite

前言 好消息,前不久Navicat推出了免费精简版的数据库管理工具Navicat Premium Lite,可用于商业和非商业目的,我们再也不需要付费、找破解版或者找其他免费平替工具了,有需要的同学可以马上下载使用起来。 工具官方介绍 Navicat Premium Lite 是 Navicat 的

Navicat 连接Oracle ORA-28547: connection to server failed, probable Oracle Net admin error

Navicat 连接 Oracle 报 ORA-03135: connection lost contact ORA-28547: connection to server failed, probable Oracle Net admin error oci.dll 版本太低,需要重新下载并指定

Navicat 携手华为云GaussDB,联合打造便捷高效的数据库开发和建模工具方案

近日,Navicat 顺利完成与华为云GaussDB的兼容性测试认证,并获得华为云授予的技术认证书。

[转帖]实战演练 | Navicat 数据生成功能

https://zhuanlan.zhihu.com/p/631823381 数据生成的目的是依据某个数据模型,从原始数据通过计算得到目标系统所需要的符合该模型的数据。数据生成与数据模型是分不开的,数据生成的结果应该符合某个数据模型对于数据的具体要求。所以,随着数据模型的发展,数据生成的方法相应地也

Docker安装MS SQL Server并使用Navicat远程连接

MS SQL Server简介 Microsoft SQL Server(简称SQL Server)是由微软公司开发的关系数据库管理系统,它是一个功能强大、性能卓越的企业级数据库平台,用于存储和处理大型数据集、支持高效查询和分析等操作。SQL Server 支持广泛的应用程序开发接口(API),包括

数仓现网案例丨超大结果集接收异常

用户使用数据库客户端工具如navicat、dbeaver等执行超大结果集的查询语句导致异常中断,中断信息Last read message sequence %d is not equal to the max written message sequence %d。

[转帖]分享一个Navicat16最新版永久试用的办法

https://zhuanlan.zhihu.com/p/614621302 新建bat,就叫 navicat无限试用.bat @echo off echo Delete HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Registrati

[转帖]Linux下无限期使用Navicat16

https://www.zhoubotong.site/post/79.html linux 下的数据库图形化工具比较好用的有dbeaver完全免费,相比navicat,我还是习惯了使用navicat操作数据库。 截止目前最新版是navicat16-mysql-cs.AppImage,linux网上

MongoDB从入门到实战之MongoDB工作常用操作命令

前言: 上一章节我们快速的在Docker容器中安装了MongoDB,并且通过Navicat MongoDB可视化管理工具快速的连接、创建数据库、集合以及添加了文档数据源。这一章节我们主要是了解一下在日常工作中MongoDB一些常用的操作命令。 MongoDB从入门到实战的相关教程 MongoDB从入