hello,各位小伙伴们很久不见!那么从今天开始,我想和各位小伙伴分享下Redis的用法,本文咱们就先来看看什么是Redis以及如何安装Redis。redis
Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。从2015年6月开始,Redis的开发由Redis Labs赞助,而2013年5月至2015年6月期间,其开发由Pivotal赞助。在2013年5月以前,其开发由VMware赞助。根据月度排行网站DB-Engines.com的数据显示,Redis是最流行的键值对存储数据库。数据库
1.Redis支持数据的持久化,能够将内存中的数据保持在磁盘中,重启的时候能够再次加载进行使用,不会形成数据丢失
2.Redis支持五种不一样的数据结构类型之间的映射,包括简单的key/value类型的数据,同时还提供list,set,zset,hash等数据结构的存储
3.Redis支持master-slave模式的数据备份网络
1.内存存储和持久化:redis支持异步将内存中的数据写到硬盘上,在持久化的同时不影响继续服务
2.取最新N个数据的操做,如:能够将最新的10条评论的ID放在Redis的List集合里面
3.数据能够设置过时时间
4.自带发布、订阅消息系统
5.定时器、计数器数据结构
Windows版Redis的安装,总体来讲仍是很是简单的,网上也有不少教程,考虑到Redis的大部分使用场景都是在Linux上,所以这里我对Windows上的安装不作介绍,小伙伴们有兴趣能够自行搜索,下面咱们主要来看下Linux上怎么安装Redis。 异步
环境:
CentOS7
redis4.0.8 测试
1.首先下载Redis,下载地址https://redis.io/,下载得到redis-4.0.8.tar.gz后将它放入咱们的Linux目录/opt 网站
2./opt目录下,对文件进行解压,解压命令:tar -zxvf redis-4.0.8.tar.gz,以下: spa
3.解压完成后出现文件夹:redis-4.0.8,进入到该目录中:cd redis-4.0.8 code
4.在redis-4.0.8目录下执行make命令进行编译 server
5.若是make完成后继续执行make install进行安装
OK,至此,咱们的redis就算安装成功了。
6.在咱们启动以前,须要先作一个简单的配置:修改redis.conf文件,将里面的daemonize no 改为 yes,让服务在后台启动,以下:
7.启动,经过redis-server redis.conf
命令启动redis,以下:
8.测试
首先咱们能够经过redis-cli
命令进入到控制台,而后经过ping
命令进行连通性测试,若是看到pong,表示链接成功了,以下:
9.关闭,经过shutdown
命令咱们能够关闭实例,以下:
OK,至此,咱们的Redis就安装成功了,总体来讲仍是很是简单的,有问题欢迎留言讨论。
更多资料请关注公众号: