1redis介绍

一,概述

是一种nosql数据库,保存在内存中,同时redis可以把内存同时保存到磁盘,即可以把数据持久化。支持较多的数据类型,string,list(队列和栈),set,sorted set,hash。

二,使用场景

1,登陆会话存储,和memcached相比数据不会丢失。

2,排行榜/计数器:文章阅读量、微博排行、主播排行等。特点:数据访问量大,提升访问速度。

3,消息队列:如celery就是使用redis作为中间人。

4,当前在线人数:与2类似,访问较为频繁。

5,常用的数据缓存:如BBS板块每次访问时需要从数据库中获取,那么这时候就可以使用redis缓存起来,方便下次请求时用。

6,把前200篇文章缓存或评论缓存,那么用户一打开该网站就能快速访问到。

7,好友关系:微博好友。

8,发布订阅:用于聊天软件。

三,redis和memcached比较

四,安装redis

redis官方不支持win。

1,安装

sudo apt-get install redis-server

2,卸载

sudo apt-get purge --auto-remove redis-server

 3,启动:安装好后,默认自己启动,可以通过如下命令查看。

ps aux|grep redis

 如果想自己手动启动,可以通过下面命令:

4,停止

sudo service redis-server stop

 五,对redis的操作

原文地址:https://www.cnblogs.com/two-peanuts/p/11345975.html