欢迎来到电脑知识学习网,专业的电脑知识大全学习平台!

手机版

redis配置文件详解(Redis安装与配置)

操作系统 发布时间:2022-01-13 15:36:45

一、Redis简介

Redis体系架构主要分为两个部分:Redis服务端和Redis客户端。客户端和服务端可以位于同一台计算机上,也可以位于不同的计算机上。服务端是整个架构的“大脑”,能够把数据存储到内存中,并且起到管理数据的作用。

Redis应用场景:

Redis 用来缓存一些经常被访问的热点数据、或者需要耗费大量资源的内容,通过把这些内容放到 Redis 中,可以让应用程序快速地读取它们。我们知道数据库的存储方式大体可分为两大类,基于磁盘存储和基于内存存储。Redis 基于内存来实现数据的存储,因此其速度非常快。但是我们知道,计算机的内存是非常珍贵的资源,所以 Redis 不适合存储较大的文件或者二进制数据,否则会出现错误,Redis 适合存储较小的文本信息。理论上 Redis 的每个 key、value 的大小不超过 512 MB。

二、Redis 安装

1、Windows下安装

(1)、下载安装包,安装包有安装版和免安装版,本人下载的是免安装版,下载完成后解压到本地计算机。

redis配置文件详解(Redis安装与配置)(1)

(2)、Redis启动

1)、最简单启动方式,进入Redis安装目录,打开直接双击redis-server.exe启动服务端,然后双击redis-cli.exe打开客户端,此时Redis以默认配置启动完成。如果要修改配置,可以打开redis-windows-conf文件修改配置项,然后重新启动。

redis配置文件详解(Redis安装与配置)(2)

2)、另一种方式是使用命令行启动,并可以把Redis注册为Windows服务。

注册Redis服务

通过 CMD 命令行工具进入 Redis 安装目录,将 Redis 服务注册到 Windows 服务中,执行以下命令:

redis-server.exe --service-install redis.windows.conf --loglevel verbose

执行完后,得到以下输出,说明注册成功。

[33156] 16 Oct 18:09:23.163 # Granting read/write access to 'NT AUTHORITY\NetworkService' on: "D:\worksoftware\Redis-x64-3.0.500" "D:\worksoftware\Redis-x64-3.0.500\"
[33156] 16 Oct 18:09:23.164 # Redis successfully installed as a service.

启动Redis服务

执行如下命令,启动Redis服务。

redis-server --service-start

结果如图所示:

redis配置文件详解(Redis安装与配置)(3)

注意:此时 Redis 已经被添加到 Windows 服务中,因此不会再显示 Redis 服务端的相应的信息,如下图所示:

redis配置文件详解(Redis安装与配置)(4)

启动客户端

在 CMD 命令行输出 redis-cli 命令启动客户端,如下所示:

redis配置文件详解(Redis安装与配置)(5)

注:这样每次启动需要进入Redis的安装目录,为了方便也可以把Redis安装目录配置到环境变量中,和Java配置环境变量类似。

Redis配置

在Redis客户端,可以使用“config get 配置名称”命令查看配置信息。使用“config get * ”命令查看所有配置信息。

redis配置文件详解(Redis安装与配置)(6)

在Redis客户端也可以使用“config set 配置名称”命令设置配置信息。

127.0.0.1:6379> config set loglevel "warning"

OK

127.0.0.1:6379> config get loglevel

1) "loglevel"

2) "warning"

127.0.0.1:6379>

Redis 某些配置信息无法直接通过命令修改,此时就需要修改配置文件。

2、Linux下安装

(1)、在线安装

在 Linux 终端执行相应的命令即可安装 Redis,如下所示:

$sudo apt-get update
$sudo apt-get install redis-server启动Redis服务端

在终端输入以下命令启动 Redis 服务端:

$redis-server启动Redis客户端

在终端输入以下命令启动 Redis 客户端:

#若设置了密码,使用如下格式启动
$redis-cli -h [ip] -p [port] -a [password] 
#简单格式
$redis-cli

输入后,返回提示如下:

redis 127.0.0.1:6379>

(2)、Linux源码包安装

除了上述方法外,您也可以在 Redis 官网下载源码包进行安装,下载地址:https://redis.io/download。下载完成后执行以下命令:

#解压、编译
$ tar xzf redis-5.0.4.tar.gz
$ cd redis-5.0.4
$ make

源码包安装完成后,存放在 src 目录下,执行下述命令启动 Redis。

$ cd src
$ ./redis-server
$ ./redis-cli
$ redis> set name www.biancheng.net
OK
$ redis> get name
"www.biancheng.net"

三、Redis可视化工具

Redis 存在许多第三方可视化工具,可以让您更加直观形象地的操作 Redis 数据库,常见的 Redis GUI 工具有 Redis Desktop Manager(又称 RDM)、Another Redis DeskTop Manager 及 FastoRedis。
Redis Desktop Manager(简称 RDM)是一个跨平台 Redis 桌面管理软件,支持 Windows、Liunx 和 Mac。该工具为用户提供了易于使用的 Redis 可视化操作,同时支持 SSL/TLS加密,以及 SSH 隧道技术。

redis配置文件详解(Redis安装与配置)(7)

责任编辑:电脑知识学习网

操作系统