天天看點

千萬級電商高并發與秒殺思路分析

千萬級電商高并發與秒殺思路分析

測試工具:Jmeter

思路:

1.對于一些資料查詢多少遍都不會改變的資料,使用redis進行緩存.

在service層使用cachable注解,cachable注解的作用是在查詢的時候第一遍查詢的是資料庫,然後将資料存放在redis,然後在第二遍查詢的時候就會直接從redis去查詢,而不會去走查詢語句

ps:使用redis會将查詢速度提高4倍以上;

2.靜态化技術

configruation對象裡的getTemplate()方法

process(params,out);

3.自動靜态化,結合spring内置定時任務進行靜态頁面轉換

4.商品頁面動靜态資料分離,

對于商品的評論等動态資料,是由頁面發送ajax請求到nginx再由nginx轉發至tomcat伺服器,拿到請求資料組裝

5.秒殺(持續更新)

繼續閱讀