zoukankan      html  css  js  c++  java
  • 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的操作

  • 相关阅读:
    电话号码和手机号码正则
    IntelliJ Idea 常用快捷键
    springboot常用注解
    idea常用快捷键和插件
    百度地图API的使用方法
    js 经常用到的键盘码
    https://www.cnblogs.com/
    axios传参 后台接收为空
    面相对象之继承
    初始面向对象
  • 原文地址:https://www.cnblogs.com/two-peanuts/p/11345975.html
Copyright © 2011-2022 走看看