1. 程式人生 > >redis存物件

redis存物件

想把物件儲存到redis中需要先明白redis的5中資料型別,

string(字串),hash(雜湊),list(列表),set(集合)及zset(sorted set:有序集合)。

下面以zset為例,簡單寫一下過程;

1.//建立物件

object ob =new object();

2.//將物件轉換成json字串  

ObjectMapper om = new ObjectMapper();  
        Writer wr = new StringWriter();  
        om.writeValue(wr, ob);  
          
        String str = wr.toString();  
        //新增資料(例文用zset形式的資料型別)

double score = new Date().getTime();  
        JedisUtil jedisUtil = JedisUtil.getInstance();  
        jedisUtil.zadd(key, value, score);