redis的安装

文章目录

  • redis介绍
  • 软件安装
      • 下载地址
      • 准备环境
      • 安装
    • 多实例安装
    • redis安全配置
    • redis持久化

redis介绍

Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting), LRU驱动事件(LRU eviction),事务(transactions) 和不同级别的 磁盘持久化(persistence), 并通过 Redis哨兵(Sentinel)和自动 分区(Cluster)提供高可用性(high availability)。

Redis命令十分丰富,包括的命令组有Cluster、Connection、Geo、Hashes、HyperLogLog、Keys、Lists、Pub/Sub、Scripting、Server、Sets、Sorted Sets、Strings、Transactions一共14个redis命令组两百多个redis命令,Redis中文命令大全。有兴趣的可以在官 上查看,链接地址:http://www.redis.cn/commands.html。

软件安装

下载地址

官方 址:https://redis.io/download
下载 址:http://download.redis.io/releases
rpm包 址:http://rpmfind.net/linux/rpm2html/search.phpery=redis&submit=Search+…&system=&arch=

准备环境

先查看我们的电脑上与没有安装编译安装的软件,没有的话要装下编译安装的前提软件。gcc、 automake、 autoconf、 libtool、 make。

安装

我们在这以5.0.7为例,先下载安装包。

多实例安装

在一台机器上分裂出好几个服务,这也是为了在企业环境当中做故障演练(恢复)的一个手段。

  1. 需要基础配置文件内容为下

redis安全配置

redis不设置安全配置,这不是谁否登入并修改信息了r> redis默认开启了保护模式,只允许本地回环地址登录并访问数据库。

安全验证

  1. 在本机上进行操作,登入redis建立一个表输入内容。验证密码的安全性。
  1. 指定的地址上登入redis查看之前建的表。

修改配置信息

redis持久化

  1. 可以在指定的时间间隔内生成数据集的 时间点快照(point-in-timesnapshot)。
  2. 优点:速度快,适合于用做备份,主从复制也是基于RDB持久化功能实现的
  3. 缺点:会有数据丢失
    配置持久化需要修改配置文件redis.conf。

持久化验证方法

  1. 写入配置文件,添加持久化参数,并重启redis。
  2. 登入redis,创建新的表,舔加内容,退出,重启redis。
  3. 在登入查看表内容是否存在。

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成32320 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年7月10日
下一篇 2021年7月10日

相关推荐