redis详细笔记

本文详细介绍了在Linux环境下安装和配置Redis的过程,包括Linux安装Redis、设置内存分配策略、开放Redis端口、启动Redis服务以及Redis常用命令。此外,还提到了Redis图形化客户端的使用和Windows环境下的安装配置。
摘要由CSDN通过智能技术生成

目前的互联网应用广泛使用两种方式进行数据存储:关系型数据库 和 NoSQL数据库 

关系型数据库是指采用关系型模型来组织数据的数据库,主要用于存储格式化的数据结构,大量传统数据库如:MySQL、Oracle、SQLServer

NoSQL数据库泛指非关系型数据库,主要服务于特定背景的专用数据库,对外提供的是特定的API,而非通用的SQL接口,数据访问更加高效

Redis是开源、高性能的key-value数据库,属于NoSQL数据库 

Redis的特点

不仅支持简单的string类型数据,同时还提供list、set、zset、hash等数据结构的存储

支持数据持久化,可以将内存中的数据保存在磁盘中

支持主从(master-slave)模式的数据备份

 Linux环境Redis安装及配置

安装虚拟机  安装CentOS-7.0.docx

在虚拟机上安装linux系统  安装vmware.docx

安装Xftp  傻瓜式安装

安装Xshell  傻瓜式安装

Xftp6如何连接虚拟机 Windows与虚拟机之间传输文件

弹出下面界面,这样传输就很方便了

 

 安装Redis

Linux版本的Redis安装包 官网地址是 https://redis.io 

打开Xftp软件,并连接虚拟机;将Linux版本的安装包复制至Linux服务器的某目录(如:/home/dxp/anzhuangbao)

在Xftp软件界面中点击如下位置,即可进入Xshell界面

  

解压redis-6.2.4.tar.gz,在Xshell界面中输入tar -zxvf redis-6.2.4.tar.gz

 

进入解压之后的redis-6.2.4目录,执行编译和安装命令,如下

进入:cd redis-6.2.4

安装:make PREFIX=/home/dxp/ruanjian/redis-6.2.4 install

PREFIX参数是配置安装时的顶级目录名,一般而言,如果不配置,该选项默认为/user/local,安装后可执行文件默认放在/user/local/bin中,库文件默认放在/user/local/lib中,配置文件默认放在/user/local/etc中,其他的资源文件则放在/user/local/share中,各类文件的放置位置比较分散。上述命令通过配置PREFIX参数,指定将存放各类文件的目录都集中创建在/home/dxp/ruanjian/redis-6.2.4目录中

 

当出现如下效果时,则表示安装成功

 

安装过程会根据PREFIX参数的设置,在/home/dxp/ruanjian目录下创建redis-6.2.4/bin目录结构,其中包含与Redis相关的可执行文件。如下图所示,其中redis-server用于启动Redis服务,redis-cli用于启动操作Redis的客户端。

 

最后,在/home/dxp/ruanjian/redis-6.2.4目录下创建 etc 目录,并将即/home/dxp/anzhuangbao/redis-6.2.4目录下的redis.conf文件复制至其中,此文件为Redis的配置文件

mkdir 创建文件夹的位置/创建文件夹的名称

cp 当前路径下要被复制的文件名称/要复制到指定位置的路径

 

 配置Redis(暂时先不配置)

为了能够更好地使用Redis服务,安装完成后还需要对Redis进行多方面配置

1.设置内存分配策略

在/proc/sys/vm/overcommit_memory 文件中指定内存分配策略。此为可选配置,可根据服务器的实际情况进行设置,可选值包括0、1、2共3种。

命令:echo 1 > /proc/sys/vm/overcommit_memory

执行该命令需要使用root账户

2.开放Redis端口

Redis默认占用6379端口,需要在防火墙中设置开发对此端口的访问。步骤如下

1)编辑防火墙配置文件

      命令:vim/etc/sysconfig/iptables

2)添加如下原则

       命令:-A INPUT -m state --state 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Qinꦿ.๓

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值