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

  • 相关阅读:
    CSS优先级及继承
    group by 与 order by
    软件开发升级指南(转)
    安装DELL服务器,安装Windows 2003 sp2 问题
    SQL SERVER 2005数据库总结
    C#操作INI文件(调用WindowsAPI函数:WritePrivateProfileString,GetPrivateProfileString)
    对RBS理解与使用
    WSS和MOSS的区别
    关于.net winform ComboBox数据绑定显示问题
    OpenNETCF.Desktop.Communication.DLL程序集的使用
  • 原文地址:https://www.cnblogs.com/chdchd/p/13385540.html
Copyright © 2011-2022 走看看