在重新整理的很多時候,我們一般都要去重新訪問資料庫,這樣一來,如果訪問量過大的話,會造成訪問緩慢的情況。這個時候就可以使用redis來做相應的快取,把第一次從資料庫中獲取的資料存入redis中,後面的訪問就會從redis(本地記憶體)中讀取相應的資料,加快重新整理的速度。
例如:我們做乙個產品分類的導航欄
直接上**吧
// 這是servlet類中方法,
// 將全部分類資訊響應到客戶端
// 告訴瀏覽器本次響應的資料格式是json格式的字串
response.getwriter().print(jsonstr);
jedisutils.closejedis(jedis);
return null;
}
jsp中使用了ajax的非同步處理:
其中
redis工具類的**:
import redis.clients.jedis.jedis;
import redis.clients.jedis.jedispool;
import redis.clients.jedis.jedispoolconfig;
public class jedisutils
//獲取連線的方法
public static jedis getjedis()
//釋放連線
public static void closejedis(jedis j)
}
提取碼:74vu
redis服務啟動:
直接雙擊執行:redis-server.exe
redis簡單的key查詢與刪除(執行redis-cli.exe):
ok到這裡了
redis快取使用
compile group org.springframework.boot name spring boot starter data redis version 2.3.2.release spring 主要引數 redis host localhost port 6379 passport 預...
快取Redis使用
在 redis 中有五種資料型別 redis 內部使用乙個 redisobject 物件來表示所有的 key 和 value。redis 記憶體淘汰指的是使用者儲存的一些鍵被可以被 redis 主動地從例項中刪除,從而產生讀 miss 的情況,那麼 redis 為什麼要有這種功能?這就是我們需要 的...
SpringBoot使用Redis快取
1.配置pom檔案 org.springframework.boot spring boot starter data redis org.springframework.boot spring boot starter cache net.sf.ehcache ehcache 2.修改專案啟動類,...