美文网首页
Redis是什么?使用Redis进行远程连接访问教程

Redis是什么?使用Redis进行远程连接访问教程

作者: 探索内网穿透 | 来源:发表于2021-12-30 17:37 被阅读0次

什么是redis?不是专业的开发人员可能对它还不太了解,更不知道它是做什么用的。redis其实是一个远程连接工具,拥有高性能的数据库,为了保证效率,数据都是缓存在内存中。那redis开启远程访问有哪些步骤呢?


redis开启远程访问有哪些步骤?

1、找到并打开Redis 的配置文件,windows和linux下的配置文件不太一样。

windows 一般是在你的redis目录下

redis.windows.conf ,redis.windows-service.conf

linux 一般是在?/etc/redis/redis.conf

2、主要修改两个配置:

将 bind 127.0.0.1 注释? ? ? #bind 127.0.0.1

将protected-mode yes? 改成??protected-mode no

保存,并重新启动redis服务。

注意,访问redis 数据库的电脑ip 需要能和 安装redis 数据库 ping 通。

3、我们就可以使用?

redis-cli -h?redis的ip?-p 6379? 访问

或者使用 reids-manager 访问


redis数据库的特点

Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 与其他 key - value 缓存产品有以下几个特点:

(1)Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。

(2)Redis 不仅仅支持简单的 key-value 类型的数据,同时还提供 list,set,zset,hash 等数据结构的存储。

(3)Redis 支持数据的备份,即 master-slave 模式的数据备份。

(4)性能极高 – Redis 能读的速度是 110000 次/s,写的速度是 81000 次/s 。

(5)丰富的数据类型 – Redis 支持二进制案例的 Strings, Lists, Hashes, Sets 及Ordered Sets 数据类型操作。

(6)原子 – Redis 的所有操作都是原子性的,意思就是要么成功执行要么失败完全不执行。单个操作是原子性的。多个操作也支持事务,即原子性,通过 MULTI 和 EXEC指令包起来。

(7)丰富的特性 – Redis 还支持 publish/subscribe, 通知, key 过期等等特性。

(8)Redis 有着更为复杂的数据结构并且提供对他们的原子性操作,这是一个不同于其他数据库的进化路径。Redis 的数据类型都是基于基本数据结构的同时对程序员透明,无需进行额外的抽象。

(9)Redis 运行在内存中但是可以持久化到磁盘,所以在对不同数据集进行高速读写时需要权衡内存,因为数据量不能大于硬件内存。在内存数据库方面的另一个优点是,相比在磁盘上相同的复杂的数据结构,在内存中操作起来非常简单,这样 Redis可以做很多内部复杂性很强的事情。同时,在磁盘格式方面他们是紧凑的以追加的方式产生的,因为他们并不需要进行随机访问。

redis开启远程访问的实现确实有些繁琐,不懂技术的电脑小白用起来也不是很方便,下面为大家推荐的花生壳软件,就能轻松实现远程访问。

如何利用花生壳来实现远程访问?

用花生壳进行远程访问其实很简单,步骤如下:

一、安装远程访问软件花生壳

下载花生壳客户端后,双击安装程序,根据安装向导完成安装步骤。

二、登录远程访问软件花生壳

安装成功后,扫描二维码或点击二维码下方的“帐号登录”,输入已注册好的帐号登录;

三、使用远程访问软件花生壳

1、花生壳帐号登录成功后即可进入主界面。客户端同时支持在客户端和网页端添加、修改和删除映射。点击客户端界面右下角“+”,进行添加映射;

2、填写映射的信息:

应用名称:自定义

应用图标:针对此映射选择一个应用图标,不影响访问

应用类型:根据需要映射的服务选择,如网站类型可以选择(http80或https443)

映射模板:有常用的映射模板,合适情况下可套用

外网域名:选择外网访问的域名

外网端口:可选随机端口或购买的固定端口

内网主机:服务器内网IP

内网端口:需要发布的服务端口

填写完毕确认无误后,点击“保存”;

3、添加成功后,我们在客户端上可查看到新添加的映射,支持对映射进行编辑和诊断。

4、外网通过浏览器输入生成的访问地址,即可访问成功!

相关文章

  • 2018-08-22

    docker安装redis 设置远程访问vi redis.conf 使用redis桌面工具测试连接成功

  • Redis是什么?使用Redis进行远程连接访问教程

    什么是redis?不是专业的开发人员可能对它还不太了解,更不知道它是做什么用的。redis其实是一个远程连接工具,...

  • redis

    参考: 访问有授权验证的 Redis连接池 redis 菜鸟教程 redis tutorial redis red...

  • Redis开启远程访问

    Redis开启远程访问 本地访问远程的服务器的redis,连接不上,报错如下: 原因一:端口没有开放 centos...

  • redis的使用,以及耗时定位

    一、连接redis 本地连接 连接远程服务器的时候使用 二、redis线程池 三、管道 redis-py默认在执行...

  • 收集文档

    ubuntu 安装redis两种方式 教程解决方案 在Ubuntu中安装Redis,设置密码,远程访问解决方案 关...

  • redis

    redis常用配置 连接redis远程服务器

  • 2018年9月4日——lua远程连接redis

    问题 lua远程连接redis,最主要的问题其实是当redis远程连接时,考虑到安全问题,redis需要设置密码。...

  • redis安裝并与SpringBoot整合

    Redis安装 远程连接工具 可以使用xshell,crt,MobaXterm等连接工具 我这里使用xshell,...

  • nodejs使用redis模块并实现图形验证码功能

    nodejs连接redis模块 redis的使用 安装 redis 模块 进行redis的一些配置 上述配置中,u...

网友评论

      本文标题:Redis是什么?使用Redis进行远程连接访问教程

      本文链接:https://www.haomeiwen.com/subject/tnziqrtx.html