zoukankan      html  css  js  c++  java
  • Redis常用命令

    String类型

    1. get key:获取key值

    2. set key value:设置key值

    3. del key:删除key值

    4. incr key:在key值上增加1

    5. decr key:在key值上减少1

    6. append key:在key存储值末尾追加

    7.getrange key start end:获取从start到end的值

    List类型

    1. lpush key [v1,v2,···]:从列表的左侧设置key值

    2. lpop key[v1,v2,···]:从列表的右侧移除key值

    3. rpush key [v1,v2,···]:从列表的右侧设置key值

    4. rpop key [v1,v2,···]:从列表的右侧移除key值

    5. rindex key size:返回下标为size的值

    6. lrange key start end:返回start到end的的元素,包括start和end

    7. ltrim key start end:只保留start到end的元素

    Set类型

    1. sadd key items:设置key,支持批量设置

    2.srem key items:删除item,支持批量删除

    3. smembers key items:查询所有元素

    4. smove key1,key2 items:删除key1,key2多个item,成功返回1,失败返回0

    5. scard key:返回集合总数

    6. 差运算  sdiffstore newkey,key1,key2···:将key1和key2集合的差值存入到newkey集合中

    7. 交运算 sinter key1,key2:返回所有集合的交集

    8. 交运算 sinterstore newkey key:返回多个集合的交集,存入到newkey中

    9. 并运算 sunion key…:返回不重复的所有元素

    10. 并运算 sunion newkey key…:返回不重复的所有元素放入到newkey中

    Hash类型

    1. hset  key1 value···:设置key值

    2. hget  key1···:获取key值

    3. hmset hkey key1,key2,···:设置多个可以值

    4. hmget hkey key1,key2,···:获取多个可以值

    5. hdel key1:删除key1及其对应的值

    6. hgetall hkey:获取全部key值

    7. hexists hkey key:判断key是否存在

    zset类型:

    1. zadd hset key1,value1:增加key1及其值

    2. zrem hset key1,value1:删除key1及其值

    3. zrangebyscore salary -inf+inf:按从小到大排序

    4. zrangebyscore salary -inf+inf withscore:显示全部数据并按附带分数
     
    5. zrangebyscore salary -inf 2500 withscore:显示小于2500的数据并附带分数
     
  • 相关阅读:
    事件的基本概念
    c# 语法 字符串内插
    tcp 的编程例子
    Action 语法的简介
    wcf 的小介绍
    Socket编程
    c# base new 等关键字基础
    虚函数和继承的关系
    arraylist,list ,数组区别
    Python爬虫-selenium模拟豆瓣电影鼠标下拉
  • 原文地址:https://www.cnblogs.com/yull/p/13641595.html
Copyright © 2011-2022 走看看