• 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  先进先出    买包子

    栈:先进后出    喝水

  • 相关阅读:
    lambda表达式
    netstat
    【makfile | 资源】网址链接
    【makefile】 $@ $^ %< 的使用

    【顺序容器 || 09】
    标准IO库
    我使出这“三板斧”(分段锁、哈希锁、弱引用锁)灭霸跑了......
    JAVA 线上故障排查完整套路,从 CPU、磁盘、内存、网络、GC 一条龙!
    一条 SQL 引发的事故,同事直接被开除!
  • 原文地址:https://www.cnblogs.com/DLGD/p/7777621.html
Copyright © 2020-2023  润新知