日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java操作redis简单学习3

發布時間:2023/12/9 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java操作redis简单学习3 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

package?com.hanchao.testredis;import?java.io.File; import?java.util.ArrayList; import?java.util.List; import?java.util.Set;import?redis.clients.jedis.Jedis;import?com.alibaba.fastjson.JSON; import?com.alibaba.fastjson.JSONObject; import?com.hanchao.entity.Person; import?com.jedismanager.config.JedisClient; import?com.jedismanager.config.JedisClientFactory; import?com.sohu.tv.so.model.pojo.Kis;/***?使用JedisClientFactory*?@author?liweihan*?@version?1.0?(2014年12月16日?下午4:30:13)*/ public?class?RedisClient3?{private?static?final?JedisClientFactory?factory?=?JedisClientFactory.getFactory("redis2");private?static?final?int?Data12?=?12;//?數據庫12/***?向緩存中設置字符串內容*?@param?key*?@param?value*?@return*?*?2014年12月16日?下午2:18:31*?liweihan*/public?static?boolean?set(String?key,?String?value)?{JedisClient?client?=?factory.getClient();try?{Jedis?jedis?=?client.getSource();jedis.select(3);?//會存到cluster的redis第三個庫中[根據權重]//redis.master貌似沒有多少用啊jedis.set(key,?value);return?true;}?catch?(Exception?e)?{e.printStackTrace();return?false;}finally{client.returnSource();}}/***?向redis中設置字符串【使用了fastJson】*?@param?key*?@param?value*?@return*?*?2014年12月16日?下午2:20:47*?liweihan*/public?static?boolean?set(String?key,Object?value)?{JedisClient?client?=?factory.getClient();try?{String?objectJson?=?JSON.toJSONString(value);Jedis?jedis?=?client.getSource();jedis.select(Data12);jedis.set(key,?objectJson);return?true;}?catch?(Exception?e)?{e.printStackTrace();return?false;}finally{client.returnSource();}}/***?根據key刪除緩存中的對象*?@param?key*?@return*?*?2014年12月16日?下午2:22:32*?liweihan*/public?static?boolean?del(String?key)?{JedisClient?client?=?factory.getClient();try?{Jedis?jedis?=?client.getSource();jedis.select(Data12);//需要指定那個數據庫jedis.del(key);?return?true;}?catch?(Exception?e)?{e.printStackTrace();return?false;}finally{client.returnSource();}}/***?根據key獲取內容*?@param?key*?@return*?*?2014年12月16日?下午2:24:10*?liweihan*/public?static?Object?get(String?key)?{JedisClient?client?=?factory.getClient();try?{Jedis?jedis?=?client.getSource();jedis.select(Data12);Object?value?=?jedis.get(key);return?value;}?catch?(Exception?e)?{e.printStackTrace();return?false;}finally{client.returnSource();}}/***?根據key獲取對象*?@param?key*?@param?clazz*?@return*?*?2014年12月16日?下午2:27:15*?liweihan*/public?static?<T>?T?get(String?key?,Class<T>?clazz)?{JedisClient?client?=?factory.getClient();try?{Jedis?jedis?=?client.getSource();jedis.select(Data12);String?value?=?jedis.get(key);return?JSON.parseObject(value,?clazz);}?catch?(Exception?e)?{e.printStackTrace();return?null;}finally{client.returnSource();}}public?static?void?main(String[]?args)?{//1.存入字符串 /* for?(int?i?=?0;?i?<?20;?i++)?{System.out.println("存入字符串"?+?set("hanchao"+i,?"redis"+i));}*///1.向redis中保存對象System.out.println("?-----------?從redis中存入對象?--------------");Person?p1?=?new?Person();p1.setId(1);p1.setName("hanchao");boolean?result?=?set("p1",?p1);if?(result)?{System.out.println("保存成功");}?else?{System.out.println("保存失敗");}//2.刪除對象//System.out.println(del("p1"));//1.1從redis取對象System.out.println("?-----------?從redis中獲取對象?--------------");Person?person1?=?get("p1",?Person.class);System.out.println("獲取的對象:"?+?person1.getId()?+?","?+?person1.getName());//2.向redis存入集合System.out.println("?-----------?從redis中存入集合?--------------");List<Person>?list?=?new?ArrayList<Person>();Person?p2?=?new?Person();p2.setId(2);p2.setName("hanchao2");list.add(p1);list.add(p2);boolean?result2?=?set("list",?list);if?(result2)?{System.out.println("存入list成功!");}?else?{System.out.println("存入list失敗!");}//2.向redis取集合System.out.println("?-----------?從redis中取集合?--------------");//http://hanchaohan.blog.51cto.com/2996417/1584759String?listStr?=?(String)?get("list");System.out.println("list:"?+?listStr);//list:[{"id":1,"name":"hanchao"},{"id":2,"name":"hanchao2"}]List<Person>?list2?=?JSON.parseArray(listStr,?Person.class);for?(Person?p?:?list2)?{System.out.println("ID:"?+?p.getId());System.out.println("NAME:"?+?p.getName());}System.out.println("--?可以判斷是linux機器還是windows機器:"?+?File.separator);} }

配置文件:

redis.pool.maxActive=1024 redis.pool.maxIdle=1000 redis.pool.maxWait=1000 redis.pool.testOnBorrow=true redis.pool.testOnReturn=true redis.clusters=10.10.52.141:6379:3,10.10.78.208:6379:3 redis.connection.max.tried=10 #redis.master=10.10.78.208:6379:1


轉載于:https://my.oschina.net/hanchao/blog/357261

總結

以上是生活随笔為你收集整理的java操作redis简单学习3的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 天天摸天天操天天爽 | 精品123区| 少妇特黄一区二区 | 精品人妻无码一区二区三区蜜桃一 | 欧美日韩激情在线一区二区三区 | 意大利少妇愉情理伦片 | 麻豆激情视频 | 国产又色又爽又黄又免费 | 97久久国产精品 | 成人黄色在线视频 | 一本一道无码中文字幕精品热 | 日本天堂在线视频 | 中文字幕av资源 | 成人区人妻精品一区二区网站 | 好色av| jizz日本在线| 精品国产三级片在线观看 | 亲嘴扒胸摸屁股激烈网站 | 免费中文字幕日韩 | 日本免费在线视频 | 欧美性生活一级 | 久久久久久久久久一区二区三区 | 日韩中文字幕av电影 | 久久r精品| 久久久久国产免费 | 天天看夜夜操 | 婷婷六月天 | 日本午夜一区二区 | 男人的天堂视频在线观看 | 日本欧美国产一区二区三区 | 中文字幕中文字幕 | 日本美女性高潮 | 欧美区二区三区 | 青青操网 | 91手机在线| 不卡av在线 | 少妇肥臀大白屁股高清 | 在线高清观看免费 | 国产成人精品一区二区三区网站观看 | 欧洲精品免费一区二区三区 | 国产激情视频网站 | 一级黄色性视频 | 天堂资源在线观看 | 欧美黄色一区二区三区 | 法国空姐在线观看完整版 | 少妇裸体挤奶汁奶水视频 | 日本午夜三级 | 成人91看片 | 暧暧视频在线观看 | 播放男人添女人下边视频 | 国产三区四区视频 | 美女久久久久久久久 | 中文字幕av观看 | 国产自产21区| 日日日网站| 中文不卡在线 | 涩涩视频网站在线观看 | 天天躁夜夜躁狠狠躁 | 都市激情国产精品 | 爆操女秘书 | 亚洲精品国产手机 | 青青草免费公开视频 | 亚洲一区二区三区免费视频 | av中文字| 乱码av | 久久九色| 欧美日韩精品中文字幕 | 九色九一| 四虎久久久 | 午夜精品视频一区二区三区在线看 | 亚洲国产精品无码久久 | 国产精品男人的天堂 | 午夜免费看片 | 艹男人的日日夜夜 | 人人澡人人澡人人 | 操操干| 中文字幕乱伦视频 | 国产喷水吹潮视频www | 国产一区二区不卡 | 黄色网络在线观看 | 亚洲AV无码成人精品国产一区 | 国产一区二区免费在线 | 欧美日韩在线免费 | 欧美在线视频免费播放 | 欧美三p| 国产麻豆剧传媒精品国产av | 被各种性器调教到哭vk | 中文天堂在线视频 | 国产一区亚洲二区三区 | 日韩精品极品视频在线观看免费 | 99久久国产综合 | 成人免费播放 | 2021av| 黄色性视频网站 | 在线视频黄| 小泽玛利亚一区二区三区在线观看 | 精品少妇theporn | 激情久久五月天 | 亚洲av无码一区二区乱子伦 |