一,概述

是一种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的操作

最新文章

  1. SqlService过期的解决方案
  2. css文件 引用后不起作用
  3. myeclipse中配置maven
  4. 防止开发人员获取到敏感数据(SQL Server的数据加密简介)
  5. 【Gson】2.2.4 StackOverflowError 异常
  6. zoj1492 最大团
  7. 使用IOS7原生API进行二维码条形码的扫描
  8. Linux上安装Mysql后除了本机其他机器不能访问的问题(zhuan)
  9. mac 下隐藏和显示文件
  10. PHP 关于回调的用法
  11. VC 2010下安装OpenCV2.4.4
  12. 将“Cocos2dx-截屏并设置图片尺寸 ”中cocos2d-x代码转换为2.2的代码
  13. 网络编程(学习整理)---3--(Udp)FeiQ实现广播消息群发
  14. Windows下搭建MySQL Master Slave[转]
  15. ControlTemple样式
  16. Hadoop新生报到(一) hadoop2.6.0伪分布式配置详解
  17. Linux_服务器_01_查看公网IP
  18. AngularJS进阶(一)深入理解ANGULARUI路由_UI-ROUTER
  19. stderr和stdout详细解说
  20. 读书笔记,《Java 8实战》,第三章,Lambda表达式

热门文章

  1. 【MySQL Errors】Table 'xxx' is marked as crashed and should be repaired 的解决方案
  2. 用cmd下载tp5.0版本
  3. shell-批量修改文件名及扩展名多案例
  4. 云原生 go-zero 微服务框架
  5. node_modules 文件夹需要管理员权限才能删除问题
  6. IIdea使用CXF开发WebService
  7. MeteoInfoLab脚本示例:CloudSAT Swath HDF数据
  8. Spring Boot 系列:日志动态配置详解
  9. centos8平台给sudo配置日志
  10. linux centos8 安装dokcker并启动coreapi