Linux上安装Redis

hello,各位小伙伴们很久不见!那么从今天开始,我想和各位小伙伴分享下Redis的用法,本文咱们就先来看看什么是Redis以及如何安装Redis。redis

什么是Redis

Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。从2015年6月开始,Redis的开发由Redis Labs赞助,而2013年5月至2015年6月期间,其开发由Pivotal赞助。在2013年5月以前,其开发由VMware赞助。根据月度排行网站DB-Engines.com的数据显示,Redis是最流行的键值对存储数据库。数据库

Redis具备以下特色:

1.Redis支持数据的持久化,能够将内存中的数据保持在磁盘中,重启的时候能够再次加载进行使用,不会形成数据丢失
2.Redis支持五种不一样的数据结构类型之间的映射,包括简单的key/value类型的数据,同时还提供list,set,zset,hash等数据结构的存储
3.Redis支持master-slave模式的数据备份网络

Redis具备以下功能:

1.内存存储和持久化:redis支持异步将内存中的数据写到硬盘上,在持久化的同时不影响继续服务
2.取最新N个数据的操做,如:能够将最新的10条评论的ID放在Redis的List集合里面
3.数据能够设置过时时间
4.自带发布、订阅消息系统
5.定时器、计数器数据结构

Redis安装

Windows版Redis的安装,总体来讲仍是很是简单的,网上也有不少教程,考虑到Redis的大部分使用场景都是在Linux上,所以这里我对Windows上的安装不作介绍,小伙伴们有兴趣能够自行搜索,下面咱们主要来看下Linux上怎么安装Redis。 异步

环境:
CentOS7
redis4.0.8 测试

1.首先下载Redis,下载地址https://redis.io/,下载得到redis-4.0.8.tar.gz后将它放入咱们的Linux目录/opt 网站

p285

2./opt目录下,对文件进行解压,解压命令:tar -zxvf redis-4.0.8.tar.gz,以下: spa

p286

3.解压完成后出现文件夹:redis-4.0.8,进入到该目录中:cd redis-4.0.8 code

p287

4.在redis-4.0.8目录下执行make命令进行编译 server

p288

5.若是make完成后继续执行make install进行安装

p289

OK,至此,咱们的redis就算安装成功了。

6.在咱们启动以前,须要先作一个简单的配置:修改redis.conf文件,将里面的daemonize no 改为 yes,让服务在后台启动,以下:

p290
p291

7.启动,经过redis-server redis.conf命令启动redis,以下:

p292

8.测试

首先咱们能够经过redis-cli命令进入到控制台,而后经过ping命令进行连通性测试,若是看到pong,表示链接成功了,以下:

p293

9.关闭,经过shutdown命令咱们能够关闭实例,以下:

p294

OK,至此,咱们的Redis就安装成功了,总体来讲仍是很是简单的,有问题欢迎留言讨论。

更多资料请关注公众号:

图片描述

相关文章
相关标签/搜索