首页 > 其他 > 详细

Redis入门

时间:2021-08-23 16:38:59      阅读:5      评论:0      收藏:0      [点我收藏+]

Redis入门

概述

Redis是什么

Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

技术分享图片

redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。

免费和开源!是当下最热门的NoSQL技术之一!也被人们称之为结构化数据库!

技术分享图片

Redis能干嘛?

1、内存存储,持久化,内存是断电即失的,所以说持久化很重要(rdb、aof)

2、效率高,可用于高速缓存

3、发布订阅系统

4、地图信息分析

5、计时器、计数器(浏览量!)

6、。。。

特性

1、多样化的数据类型

2、支持持久化

3、支持事务

4、支持集群

。。。

学习中需要用到的东西

官网 http://redis.io/

中文网 http://www.redis.cn/

下载地址:通过官网下载即可!

注意:Windows再Github上下载(停更很久了!)

Redis推荐都是在Linux服务器上搭建的,我们是基于Linux学习!

Windows安装

1、下载安装包:https://github.com/dmajkic/redis/releases

2、下载完毕得到压缩包:

技术分享图片

3、解压到自己电脑上的环境目录下就可以了!Redis十分的小,只有5M

技术分享图片

4、开启Redis,双击运行服务即可!

技术分享图片

5、使用redis客户端来简介redis

技术分享图片

记住一句话,Windows下使用确实简单,但是Redis推荐我们使用Linux去开发使用!

技术分享图片

Linux安装

1、下载安装包!redis-6.0.10.tar.gz

2、解压Redis的安装包! 程序一般都是放在 /opt目录下

技术分享图片

3、进入解压后的文件,可以看到我们redis的配置文件

技术分享图片

4、基本的环境安装

yum install gcc-c++
make

遇到一个小坑

make失败,原因redis版本过高make安装会报错

解决方案升级gcc

之后就成功啦

技术分享图片


技术分享图片

5、redis默认安装路径/usr/local/bin

技术分享图片

6、将redis配置文件,复制到当前目录下

技术分享图片

7、redis默认不是后台启动的,修改配置文件

技术分享图片

8、启动Redis服务!

技术分享图片

9、使用redis-cli进行连接测试!redis-cli

技术分享图片

10、查看redis进程是否开启: ps -ef|grep redis:

技术分享图片

11、如何关闭Redis服务呢?shutdown

技术分享图片

12、查看是否关闭?

技术分享图片

13、后面我们会使用单机多Redis启动集群测试!

Redis入门

原文:https://www.cnblogs.com/saxonsong/p/15176059.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!