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

    栈:先进后出    喝水

  • 相关阅读:
    最强U盘修复工具
    使用手机安装Windows系统------DriveDroid
    Windows 下mysqldump备份1045错误解决办法
    Mysql 5.6创建新用户并授权指定数据库相应权限
    Mysql 启动错误
    Mysqldump备份提示没有权限
    Mysql安装错误
    两台Linux服务器文件同步
    Linux下修改mysql的root密码
    Linux系统下部署项目流程
  • 原文地址:https://www.cnblogs.com/DLGD/p/7777621.html
Copyright © 2011-2022 走看看