[java操作redis数据库] 针对list集合的方法
以下是Java操作redis数据库:list集合的方法
import java.util.List; import redis.clients.jedis.Jedis; /** * 这个是redis对list的操作 * 其操作主要以L开头 * @author zhoufei * */ public class RedisListUtil { Jedis jedis; //初始化的时候获取连接 RedisListUtil(){ jedis=new DemoRedis().getJedis(); } /** * 添加一个集合对象 * @param key * @param value * vlaue可以是一个string数组,也可以是单个字符串 * */ void add(String key,String...value){ jedis.lpush(key, value); } /** * 获取list * @param key * return :list<String> */ void getList(String key,int start,int end){ //获取指定长度的list集合 List<String> list=jedis.lrange(key, start, end); } /** * 更新 * @param key * @param index * @param value */ void setValue(String key,int index,String value){ jedis.lset(key, index, value); } /** * 删除 */ void remValue(String key,int count,String value){ jedis.lrem(key, count, value); } /** * 查看list的长度 * @param key * return :long */ void getListSize(String key){ System.out.println("list的长度为:"+jedis.llen(key)); } }
心之所向,素履以往~