Redis数据库的安装和配置教程详解

目录
  • 1.Redis安装
    • 1.1.Linux环境安装Redis
    • 1.2.Windows环境安装Redis
    • 2.2.安装Redis图形客户端
    • 2.3.Redis持久化简述
  • 3.Redis配置参数

1.Redis安装

1.1.Linux环境安装Redis

step-1:下载Redis

进入官网找到下载地址https://redis.io/download

wget https://github.com/redis/redis/archive/7.0.0.tar.gz

step-2:解包

tar -zvxf 7.0.0.tar.gz

step-3:编译

 
cd redis-7.0.0
make

step-4:安装

make install

step-5(方式一):启动

cd src
redis-server

step-5(方式二):指定配置文件启动

在redis的安装目录下有一个redis.conf配置文件

redis.conf文件里面没有用的信息比较多,使用cat命令过滤一下,生成一个新的配置文件

cat redis.conf | grep -v "#" | grep -v "^$" > redis-6379.conf

然后在这个配置文件修改自己需要的配置项,修改结束,启动redis

redis-server redis-6379.conf

step-6:校验

新建一个会话后在redis-4.4.0/src目录下使用命令连接redis-cli

1.2.Windows环境安装Redis

step-1:下载文件

链接: https://pan.baidu.com/s/1gA3Je4M51D4LKRz8T75_dw

提取码: h4qd

step-2:创建启动文件

Redis目录下创建start.bat文件,文件内容为:

redis-server redis.windows.conf

选择redis.windows.conf配置文件启动redis-server

step-3:启动redis

双击start.bat程序,启动Redis,Redis默认端口号为6379

后续操作基于windows安装redis的笔记,Linux下安装的不冲突,找到对应路径即可

2.Redis客户端安装2.1.Redis自带的命令行客户端

redis默认自带16个逻辑库,且都是空的数据库,编号是从0-15

简单命令操作:

SELECT 0    #使用序号为0的数据库
SET city shanghai    #存入键值对数据,键:city,值:shanghai
get city    #获取键city的值
del city    #删除键city

2.2.安装Redis图形客户端

step-1:网盘下载好的文件,点击RDM客户端.exe进行安装,一直点击下一步即可

step-2:连接到redis服务器

step-3:客户端简单使用:数据库添加键值对

方式一:

方式二:

2.3.Redis持久化简述

  • RDB:定期将内存中数据同步到硬盘上,RDB属于写好条件的方式
  • AOF:通过日志记录方式记录数据 ,如果不幸宕机,可以通过开启AOF来恢复数据
  • 后面笔记会针对这块有详细描述,此处简单了解redis持久化即可

3.Redis配置参数

将日志记录到logs.log文件中

AOF同步频率:

  • no:redis只会把数据写到硬盘的缓冲区就结束了;缓冲区的数据什么时候同步到硬盘上?这个是通过操作系统来实现的,有可能操作系统还没来得及将缓冲区的数据写到硬盘上,就断电了,导致数据丢失;这个参数是最不可靠的!
  • everysec:redis每秒会将数据写入到硬盘中,写入的间隔为1秒钟;如果在1秒钟内发生了宕机,还是会存在数据丢失的
  • always:最稳妥的方案,一有数据就同步到硬盘中,不会丢失数据。

要采用AOF备份就得关闭RDB同步!!!

常用修改项:

重启redis数据库,写入key_value,系统自动生成了appendonly.aof备份文件,此时关闭redis数据库,再打开,key和value还在

到此这篇关于Redis数据库的安装和配置 的文章就介绍到这了,更多相关Redis数据库安装配置 内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Windows中Redis安装配置流程并实现远程访问功能

    一.实现目标 1.1.在Windows中安装Redis-5.0.10 1.2.配置Redis实现远程访问 二.Windows上安装Redis流程 2.1.准备内容 ①Redis下载地址:https://github.com/tporadowski/redis/releases ②Redis可视化管理工具下载地址:https://gitee.com/qishibo/AnotherRedisDesktopManager ③Redis参考手册:https://www.php.cn/manual/vie

  • Docker安装配置Redis镜像的实现步骤

    目录 前言 环境 安装 创建并启动MySQL容器 提醒避免采坑 创建并启动MySQL容器命令 参数说明 查看正在运行的容器 连接到Docker的Redis 设置Redis持久化储存 前言 本教程演示如何安装Redis镜像,创建Redis容器并且映射端口挂载数据卷和配置数据. 环境 CentOS 7 Docker 20.10.10 安装 拉取镜像 docker pull redis 查看镜像 docker images 创建并启动MySQL容器 创建数据目录和配置文件 创建配置文件夹 mkdir

  • Redis安装配置与常用命令

    Redis简介 Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理.  它支持字符串.哈希表.列表.集合.有序集合,位图,hyperloglogs等数据类型.  内置复制.Lua脚本.LRU收回.事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区.    简言之,Redis是一种面向"键/值"对数据类型的内存数据库,可以满足我们对海量数据的快速读写需求.    Red

  • Redis基本知识、安装、部署、配置笔记

    基本知识 1.Redis的数据类型: 字符串.列表(lists).集合(sets).有序集合(sorts sets).哈希表(hashs) 2.Redis和memcache相比的独特之处: (1)redis可以用来做存储(storge).而memcache是来做缓存(cache).这个特点主要是因为其有"持久化"功能 (2)存储的数据有"结构",对于memcache来说,存储的数据,只有一种类型--"字符串",而redis则可以存储字符串.链表.

  • Redis数据库的安装配置方法

    redis 是一个高性能的key-value数据库. redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用.它提供了Python,Ruby,Erlang,PHP客户端,使用很方便.问题是这个项目还很新,可能还不足够稳定,而且没有在实际的一些大型系统应用的实例.此外,缺乏mc中批量get也是比较大的问题,始终批量获取跟多次获取的网络开销是不一样的. 性能测试结果: SET操作每秒钟 110000 次,GET操作每秒钟 81

  • Redis数据库的安装和配置教程详解

    目录 1.Redis安装 1.1.Linux环境安装Redis 1.2.Windows环境安装Redis 2.2.安装Redis图形客户端 2.3.Redis持久化简述 3.Redis配置参数 1.Redis安装 1.1.Linux环境安装Redis step-1:下载Redis 进入官网找到下载地址https://redis.io/download wget https://github.com/redis/redis/archive/7.0.0.tar.gz step-2:解包 tar -z

  • Win10下免安装版MySQL5.7的安装和配置教程详解

    1.MySQL5.7解压 2.新建配置文件my.ini放在D:\Free\mysql-5.7.26-winx64目录下 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\Free\mysql-5.7.26-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\Free\mysql-5.7.26-winx6

  • Prometheus的安装和配置教程详解

    1. 从官网选择Prometheus版本进行下载 官网地址>> https://github.com/prometheus/prometheus/releases/ 2. 实验安排 在主机192.168.153.137上安装prometheus监控192.168.153.138上的mysql服务和主机状态 3. 上传软件包到137服务器并配置 3.1 将软件包解压到 /usr/local 目录下 tar xzf prometheus-2.24.1.linux-amd64.tar.gz -C /

  • Linux 下FTP的安装与配置教程详解

    0.安装ftp的前置条件是关掉SElinux # vi /etc/selinux/config 修改 SELINUX=" disabled " ,重启服务器.若相同,则跳过此步骤. 1. 可先查看是否安装过vsftp # rpm -qa | grep vsftpd 则代表已经安装.可直接跳过步骤2 2 .安装 vsftp # yum install vsftp* Is this ok [y/N]: y 代表安装完成. 3. 对vsftp 进行配置 # /etc/vsftpd/vsftp

  • Centos7下nginx的安装与配置教程详解

    说明:软件安装的基础目录路径:/usr/local 所以下载软件的时候切换到此目录下下载直接解压即可 1.安装gcc gcc-c++依赖包 yum install -y gcc gcc-c++ 2.下载编译安装PCRE库 切换到usr/local目录下执行命令 下载安装包 wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.tar.gz 解压安装包 tar -zxvf pcre-8.36.tar.gz 编译安

  • Python 中的pygame安装与配置教程详解

    安装软件环境及版本说明 OS: Win10 x 64 专业版 Python: 2.7 IDE: PyCharm Community 2018 1. 安装python 1)下载并安装python python官网下载需要的版本,并安装(安装过程很简单,步骤略) https://www.python.org/downloads/windows/ 这里下载的是python2.7 2)配置环境变量 如果安装python时,没有勾选添加python到环境变量PATH,则需要手动添加 3)验证是否安装+配置

  • PyCharm2019 安装和配置教程详解附激活码

    pycharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具.接下来小编来和大家分享下PyCharm2019 安装和配置. 安装PyCharm 官网下载:https://www.jetbrains.com/pycharm/download/#section=windows 双击下载的文件安装 自定义安装路径 全部勾选后点击下一步 等待安装 选择稍后启动,点击finish 配置PyCharm 下载补丁:JetbrainsCrack-release-e

  • Jmeter安装及配置教程详解

    目录 一.JMeter的安装配置过程 二.JMeter的运行和语言设置 一.JMeter的安装配置过程 安装配置过程: 第一步 安装JDK,配置JDK路径 到Oracle官方网站下载最新版本的jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 这里使用的操作系统是Windows,选最后一个下载,下载完直接运行安装.安装完设置一下环境参数. JAVA_HOME:D:\Prog

  • Windows下Redis x64的安装与使用教程详解

    目录 1.概述 2.Redis的下载 3.Redis安装 4.查看Redis使用情况 5.设置密码 6.测试Redis读写服务 1.概述 Redis是一款内存高速缓存数据库.Redis全称为:Remote Dictionary Server (远程数据服务).Redis这种面向“键/值”对数据类型的内存数据库,可以满足我们对海量数据的读写需求.Redis项目不正式支持Windows.但是,微软开发并维护了针对Win64的Windows版本.官方没有 Windows版本的 Redis. 2.Red

  • opencv-python 开发环境的安装、配置教程详解

    目录 一.安装python 1.到python官网下载安装包 2.安装python 3.环境的验证 二.安装numpy 1.安装numpy 2 验证numpy 三.安装matplotlib 四.安装opencv 五.安装jupyter notebook 六.vscode的下载.安装.启动和配置 6.安装python代码自动补全插件 七.第一个opencv程序 八.构建虚拟环境 一.安装python 1.到python官网下载安装包 注意:班级同学们请到班级资料下载安装包,可以不用到网上下载. 点

随机推荐