zoukankan      html  css  js  c++  java
  • 使用HashOperations操作redis

    方法

    c参数

    s说明

    Long delete(H key, Object... hashKeys);

    H key:集合key
    Object... hashKeyskey对应hashkey

     删除map集合中一个或多个hashkey对应的value

    Boolean hasKey(H key, Object hashKey);

    H key:集合key
    Object hashKey:集合key中的hashkey

     判断当前集合中是否已经存在hashkey

    HV get(H key, Object hashKey);

    H key:集合key
    Object hashKey:集合key中的hashkey

     获取集合中的某个值

    List<HV> multiGet(H key, Collection<HK> hashKeys);

    H key:集合key
    Collection<HK> hashKeyshashkey集合

     批量获取集合中的值

    Long increment(H key, HK hashKey, long delta);

    H key:集合key
    Object hashKey:集合key中的hashkey
    long delta:需要增加的值

     以增量的形式改变集合存放的值。

    如:原值为1delta参数为2时,1+2=3 

    集合中存放的元素值为3

    Double increment(H key, HK hashKey, double delta);

    H key:集合key
    Object hashKey:集合key中的hashkey
    double delta:需要增加的值

    以增量的形式改变集合存放的值。

    如:原值为1delta参数为2时,1+2.1=3 

    集合中存放的元素值为3.1

    Set<HK> keys(H key);

    H key:集合key

     获取集合中所有hashkey

    Long size(H key);

    H key:集合key

    获取集合长度

    void putAll(H key, Map<? extends HK, ? extends HV> m);

    H key:集合key
    Map<? extends HK, ? extends HV> m: 存放hashkeyvaluemap集合

     批量向redis hash集合中存放元素

    void put(H key, HK hashKey, HV value);

    H key:集合key
    HK hashKey:集合key中的hashkey
    HV valuehashkey对应的值

     redis hash几何中存放一个元素

    Boolean putIfAbsent(H key, HK hashKey, HV value);

    H key:集合key
    HK hashKey:集合key中的hashkey
    HV valuehashkey对应的值

     如果不存在,则向redis hash几何中存放一个元素

    List<HV> values(H key);

    H key:集合key

     获取集合中所有元素的value

    Map<HK, HV> entries(H key);

    H key:集合key

     获取集合中的所有元素

    Cursor<Map.Entry<HK, HV>> scan(H key, ScanOptions options);

    H key:集合key
    ScanOptions options

  • 相关阅读:
    koa2学习(二) 中间件router
    行内元素与块级函数的三个区别
    Mobile Matrices
    jquery中attr()与prop()函数用法实例详解(附用法区别)
    jquery 鼠标右键事件、左键单击事件判定
    JS回调函数(callback)
    js关闭当前页面 (窗口)的几种方式总结
    em(倍)与px的区别
    jQuery学习笔记
    通过JS判断联网类型和连接状态
  • 原文地址:https://www.cnblogs.com/chdchd/p/13385540.html
Copyright © 2011-2022 走看看