Blogger Information
Blog 40
fans 0
comment 0
visits 45782
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
缓存 Memcache,Redis
无須終有的博客
Original
793 people have browsed it
  1. Memcache,Redis的区别

    1>Memcache和Redis都是用来管理数据的

    2>他们数据都是存放在内存中

    3>Redis可以定期将数据备份到磁盘(持久化)

    4>Memcache只是简单的key/value缓存

    5>Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储

  2. Redis操作

       a. 开启redis客户端

          cd /usr/redis

          启动redis  ./redis-server redis.conf

          查看是否启动  ps -ef | grep redis 

          进入到redis终端

          /root/redis-2.8.3/src

         ./redis-cli 

      b. 设置缓存值-set index-mk-cache(key)  ‘数据’

       例子:set singwa 12     ------》   singwa相当于key     12就是key里面的值

       c.获取缓存 -  get  index-mk-cache

        例子: get singwa    如果获取没有设置过的值,返回(nil)

      d.设置过期时间- setex key 10 'cache'

         例子:   key   失效时间(单位秒)   值

        QQ截图20180719110325.png

     e.删除缓存 - del  ke

        QQ截图20180719110740.png


  3. php操作redis

    设置redis


    1.png

    获取redis

    QQ截图20180724094720.png

    设置定时

    setex.png

    获取同上

    可以封装成一个方法,参考静态缓存

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post