手记

【九月打卡】第19天 redis 学习

课程名称:Redis 入门

课程章节:redis 的概述

课程讲师: 慕神

课程内容:

本课程主要是对redis概念的学习

Redis介绍:C语言开发的开源的、高性能的数据库,通过提供多种键值数据类型来适应不同情况下的场景需求

高性能键值对数据库,支持的键值数据类型:

1、字符串类型

2、列表类型

3、有序集合类型

4、散列类型

5、集合类型

Redis的应用场景:

1、主要使用它作为缓存。

2、任务队列(秒杀、抢购)。

3、网站访问统计

4、数据过期处理(可以精确到毫秒)

5、分布式集群架构中session的分离。

redis 的官方数据,每秒读速度11万次,写速度8万次!

redis 的安装部署及启用,使用:

下载地址官网 https://redis.io/download

安装准备:(1)VMware Workation虚拟机(2)Linux(CentOS)系统(3)SecureCRT(Xshell也行)

安装过程:

(1)安装编译器:yum install gcc-c++(需要先安装C++编译器,redis 使用c++写的)

(2)下载Redis源码并上传到服务器

(3)解压Redis压缩包:tar -zxvf *redis*

(4)进入Redis目录进行编译:make

(2/3/4步)或者直接在Linux上($符不用输入)

$ wget http://download.redis.io/releases/redis-3.2.9.tar.gz(下载)

$ tar xzf redis-3.2.9.tar.gz(解压)

$ cd redis-3.2.9

$ make(编译)

编译后是二进制文件仅在目录中 src 可用。运行Redis:

要想更好的使用还需

(5)安装Redis:make PREFIX=/user/local/redis install

(6)将redis.conf拷贝到Redis安装目录:cp redis.conf /user/local/redis

(7)进入安装目录,更改redis.conf文件:vim redis.conf --> daemonize no 改为 yes(之后可以后台模式运行)(vi 下按i 进行编辑 按esc后shift+zz(或者直接l俩大写Z),或者:wq 保存并退出)

(8)启动redis后端模式:./bin/redis-server ./redis.conf

  (9)终止redis的操作 : ./bin/redis-cli shutdown

学习心得:

今天学习到了redis的基本知识,从课程中了解到了redis的特点有了一些了解,以及如何安装部署redis,及启动redis的方式,感谢老师的分享!



0人推荐
随时随地看视频
慕课网APP