zoukankan      html  css  js  c++  java
  • Redis数据库常用操作

    keys *  查询全部

    keys abc*  模糊查询

    flushdb  删除当前数据库中的全部数据

    flushall  删除全部数据库中的数据

    set KEY VALUE  设置数据

    get Key  获取数据

    set user{name:smith,age:10}  设置json结构

    setnx KEY VALUE  设置不重复

    setex KEY 10 VALUE  设置一条十秒后消失的数据

    append KEY VALUE  追加

    del KEY  删除数据

    hset member-lin name qiang   设置hash

    hget member-lin name  获取hash

    hdel member-lin  删除hash数据

     incr age 10  数据自动增长

    decr age 10  数据自动减小

    双端队列操作:右头坐尾

    lpush my-queue abcde  队尾增加

    rpush my-queue abcde  队头增加 

    lpop my-queue  左边弹出

    rpop my-queue  右边弹出

    Set集合类型:

    sadd user abcd  set数据增加(set中数据无序,且不允许保存重复)

    spop user  弹出数据并删除

    srandmember user  不删除弹出

    Set集合可以使用交差并操作

    sinter usera userb  交集

    sdiff 。。。。。差

    sunion。。。。并

    ZSet 打分排序操作

    zadd KEY 5.0 VALUE  添加数据并打5分

    GEO:实现地理数据的检索数据保存

      

  • 相关阅读:
    15道谷歌面试题及答案
    Linux解压 tar命令
    C#中的WebBrowser控件的使用
    C#中正则表达式使用介绍
    C#中的DataGridView
    使用Python破解验证码
    Python Open Source Project List
    程序员接私活经验谈[转]
    C#中的Dictionary字典类介绍
    金老师的博客
  • 原文地址:https://www.cnblogs.com/haibinggan-/p/9231750.html
Copyright © 2011-2022 走看看