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

  • 相关阅读:
    Linux下防火墙的相关命令
    java中的异常总结
    Java中的==和equals的区别
    一个简单的前后端分离项目,适合新手练手
    入住博客园鸭
    centos7 安装 Python PIL模块
    Linux 装机错误解决
    Python 爬取煎蛋网妹子图片代码
    Python 简易聊天机器人
    Python员工信息表练习
  • 原文地址:https://www.cnblogs.com/chdchd/p/13385540.html
Copyright © 2011-2022 走看看