zoukankan      html  css  js  c++  java
  • Redis使用详细教程

    一、Redis基础部分: 

      redis介绍与安装比mysql快10倍以上 ,redis介绍与安装比mysql快10倍以上 。

    *****************redis适用场合****************

    1.取最新N个数据的操作

    2.排行榜应用,取TOP N 操作

    3.需要精确设定过期时间的应用

    4.计数器应用

    5.Uniq操作,获取某段时间所有数据排重值

    6.实时系统,反垃圾系统7.Pub/Sub构建实时消息系统

    7.Pub/Sub构建实时消息系统8.构建队列系统

    9.缓存。

      举个例子:网站访问量特别大,这时候a让问网站,下次继续访问我如何知道是a呢,服务端一般用session,但是访问量达,session会很大并且数据库读写很比较慢,这时候就需要redis了。将session存储在redis里面。

    Linux 下安装

    下载地址:http://redis.io/download,下载最新稳定版本。

    $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz
    $ tar xzf redis-2.8.17.tar.gz
    $ cd redis-2.8.17
    $ make

    make完后 redis-2.8.17目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下:

    下面启动redis服务.

    $ cd src
    $ ./redis-server

    出现这个便是安装成功了。

    redis 结合 koa 的使用

      koa项目使用 redis需要安装两个中间件。

    npm install koa-generic-session koa-redis

    第一个是结合使用session第二个就是redis的中间件。

  • 相关阅读:
    ffmpeg基本用法
    MySQL中使用like查找汉字 Incorrect string value 解决办法
    mysql存储过程变量的拼接
    解决IIS8中 URLRewriter 不能使用的方法
    Unix系统介绍
    远程控制客户端界面介绍
    远程控制之登录界面设计
    搞了一周,终于把视频流在局域网内传输搞定
    servelet
    前后台贯穿
  • 原文地址:https://www.cnblogs.com/haonanZhang/p/10026213.html
Copyright © 2011-2022 走看看