zoukankan      html  css  js  c++  java
  • redis

    1.redis特点及安装使用

    缓存数据库:内存缓存、持久化

    支持的数据类型:string、list、set、sorted set

    key-value存储系统,存储字符串、哈希结构、链表、集合,常用作数据结构服务器

     http://www.cnblogs.com/huangxincheng/p/4966258.html

    环境安装

    cd /tar/
    wget http://download.redis.io/releases/redis-2.6.16.tar.gz
    tar zxvf redis-2.6.16.tar.gz 
    cd redis-2.6.16
    make
    make PREFIX=/usr/local/redis install
    cd /usr/local/redis/
    cp /tar/redis-2.6.16/redis.conf  ./
    启动
    nginx.conf 
    daemonize yes后台启动
    ./bin/redis-server ./redis.conf 
    ps aux|grep redis
    ./bin/redis-cli
    set k v
    get k
    

    文件

    benchmark    redis性能测试工具
    check-aof    检查aof日志的工具
    check-dump    检查rdb日志的工具
    cli    客户端
    server  服务进程
    

    2.redis通用key操作

    keys *    大于等于0个
    keys ag[ae]  []其中一个
    keys a?[ae]  ?任意一个
    randomkey   返回随机的key
    type age       string
    exists age     1/0
    del age
    rename k k1
    renamenx k2 k1    k1不存在时,将k2改为k1
    ttl k1生命周期   秒数   -1不过期
    expire k1 20      pexpire毫秒   pttl
    persist k1永久有效
    

      

    3.字符串类型结构及命令

    set k3 v3 ex 100 nx[xx]     nx-k3不存在时,xx-k3存在时
    flushdb   清空
    秒杀、下单时先获得资格,然后慢慢付款
    incr num
    incrby num 10
    incrbyfloat num 10
    decr num
    decrby num 10
    

    4.链表  

    链表中的一个元素存储值和下一个的位置,双向链表,循环链表

    队列:FIFO  先进先出    买包子

    栈:先进后出    喝水

  • 相关阅读:
    RabbitMQ 均衡调度(公平分发机制)
    RabbitMQ 循环调度
    模型绑定与验证笔记
    Controller总结
    JQuery事件绑定,bind与on区别
    View的呈现(一)ActionResult
    C#操作sql时注意点
    mvc4中的过滤器
    Bundle、Intent、SharedPreferences
    SharedPreferences的基本用法
  • 原文地址:https://www.cnblogs.com/DLGD/p/7777621.html
Copyright © 2011-2022 走看看