Commit 69f6a88b by shuyunhu

add readis method

parent 957ac6e5
...@@ -674,7 +674,10 @@ public class JedisClusterUtils { ...@@ -674,7 +674,10 @@ public class JedisClusterUtils {
} }
/** /**
* 添加内容到指定key的list中,先进后出 * 队列(list集合)操作
*/
/**
* 添加内容到指定key的list中,先进后出(左放置)
* *
* @param key * @param key
* @param field * @param field
...@@ -692,7 +695,7 @@ public class JedisClusterUtils { ...@@ -692,7 +695,7 @@ public class JedisClusterUtils {
} }
/** /**
* 添加内容到指定key的list中,先进后出 * 添加内容到指定key的list中,先进后出(左放置)
* *
* @param key * @param key
* @param obj * @param obj
...@@ -709,7 +712,7 @@ public class JedisClusterUtils { ...@@ -709,7 +712,7 @@ public class JedisClusterUtils {
} }
/** /**
* 添加内容到指定key的list中,先进后出 * 添加内容到指定key的list中,先进后出(左放置)
* *
* @param key * @param key
* @param value * @param value
...@@ -726,7 +729,7 @@ public class JedisClusterUtils { ...@@ -726,7 +729,7 @@ public class JedisClusterUtils {
} }
/** /**
* 添加内容到指定key的list中,先进先出 * 添加内容到指定key的list中,先进先出(从右放置)
* *
* @param key * @param key
* @param field * @param field
...@@ -744,7 +747,7 @@ public class JedisClusterUtils { ...@@ -744,7 +747,7 @@ public class JedisClusterUtils {
} }
/** /**
* 添加内容到指定key的list中,先进先出 * 添加内容到指定key的list中,先进先出(从右放置)
* *
* @param key * @param key
* @param obj * @param obj
...@@ -761,7 +764,7 @@ public class JedisClusterUtils { ...@@ -761,7 +764,7 @@ public class JedisClusterUtils {
} }
/** /**
* 添加内容到指定key的list中,先进先出 * 添加内容到指定key的list中,先进先出(从右放置)
* *
* @param key * @param key
* @param field * @param field
...@@ -980,6 +983,24 @@ public class JedisClusterUtils { ...@@ -980,6 +983,24 @@ public class JedisClusterUtils {
} }
/** /**
* 删除指定元素
* 该命令用于从key对应的list中,移除前count次出现 的值为value的元素。count参数有三种情况:
* count > 0: 表示从头向尾(左到右)移除值为value的元素。
* count < 0: 表示从尾向头(右向左)移除值为value的元素。
* count = 0: 表示移除所有值为value的元素
* @param key
* @return
*/
public static Long lrem(String key, long count, String value) {
try {
return jedisCluster.lrem(key, count, value);
} catch (Exception e) {
LOGGER.warn("jedis删除指定元素失败:" + e.getMessage(), e);
}
return null;
}
/**
* 删除指定区间之外的元素 * 删除指定区间之外的元素
* *
* @param key * @param key
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment