方法名 | 说明 |
|---|---|
| ValueOperations | 获得操作Redis字符串的操作工具 |
| Boolean delete(K key) | 根据Key删除数据,成功返回true,否则false |
| void set(K key, V value) | 添加键值,返回值为void |
| Boolean setIfAbsent(K key, V value) | 如果存在对应的Key会返回false且不会修改值 |
| Boolean setIfPresent(K key, V value); | 如果存在对应的Key会返回True且会修改原来的值 |
| V getAndSet(K key, V value); | 获取并设置,如果Key不存在则会新添加,如果存在则会修改数据,返回值为原来的数据 |
| V get(Object key); | 根据key获得对应的数据 |
| 方法 | 说明 |
|---|---|
| ListOperations | 获得操作Redis操作List集合工具 |
| Long leftPushAll(K key, V... values) | 多个值左入队列添加到集合key,如果key已经存在则值会重复添加,并返回几何数据个数 |
| Long rightPushAll(K key, V... values) | 多个值右入队列添加到集合key,如果key已经存在则值会重复添加,并返回集合数据个数 |
| Long leftPushAll(K key, Collection | 将集合数据左入队列添加到key中,如果key已经存在,则值会重复添加,并返回数据个数 |
| Long reftPushAll(K key, Collection | 将集合数据右入队列添加到key中,如果key已经存在,则值会重复添加,并返回数据个数 |
| void set(K key, long index, V value); | 对指定集合key的指定位置index的值进行修改 |
| List | 获取指定集合key区间的数据 |
| Long remove(K key, long number, Object value); | 删除指定集合key中指定个数number的值value,并返回实际删除个数 |
| 方法 | 说明 |
|---|---|
| SetOperations | 获得操作Redis操作List集合工具 |
| Long add(K key, V... values) | 添加数据到集合,如果key已存在则继续添加数据,集合内重复数据只存储一次,并返回实际添加个数 |
| Set | 获取指定集合中全部数据,并返回数据 |
| Boolean isMember(K key, Object value) | 判断集合中是否存在对应的值,存在为true,否则为false |
| Long remove(K var1, Object... var2) | 删除集合中指定数据,并返回实际删除的数量 |
| 方法 | 说明 |
|---|---|
| 获得操作Redis操作Hash表工具 | |
| void put(H h, HK hashkey, HV hashvalue); | 向指定Hash表添加指定的键值 |
| void putAll(H h, Map extends HK, ? extends HV> value) | 向指定Hash表种通过map添加数据,如果hashKey已存在则会修改原有数据,如果不存在则会添加 |
| Map | 获取指定Hash表中的所有数据,返回数据map集合 |
| Set | 获得指定Hash表种所有的hashKey,并返回所有的hashKey |
| Set | 获得指定Hash表种所有的hashValue,并返回所有的hashValue |
| Long delete(H h, Object... hashkeys); | 删除指定Hash表中(一个或多个)的hashKey和hashValue,并返回实际删除个数 |
| Boolean hasKey(H h, Object hashkey); | 判断Hash表种是否存在指定的hashKey |
上一篇:英语作文素材,好词好句
下一篇:形容看书认真的句子有哪些?