網(wǎng)頁個人信息頁面seo專業(yè)技術培訓
有時候我們有這樣的需求,就是取最近10條數(shù)據(jù)展示,這些數(shù)據(jù)不需要存數(shù)據(jù)庫,只用于暫時最近的10條,就沒必要在用到Mysql類似的數(shù)據(jù)庫,只需要用redis即可,這樣既方便也快!
具體取最近10條的方法:
// 記錄最近10條數(shù)據(jù)List<Defect> defects = redisCache.getCacheList("defects");if(CollectionUtils.isEmpty(defects)){defects = new ArrayList<>();}defects.add(defect);redisCache.deleteObject("defects");if(defects.size()>10){redisCache.setCacheList("defects",defects.subList(defects.size()-10,defects.size()));}else {redisCache.setCacheList("defects",defects);}