1. 程式人生 > >解決高併發的幾種方法

解決高併發的幾種方法

一、將資料存到redis快取

二、使用高效能的伺服器、高效能的資料庫、高效率的程式語言、還有高效能的Web容器.

三、使用Ngnix負載均衡

電商如何處理高併發

為了解決高併發訪問量我們採用了HttpClient頁面靜態化技術對首頁的資訊進行快取,

因為首頁的頁面相對複雜,freemarker需要製作模板會比較麻煩,而httpclient直接將jsp頁面的資料拿過來以流的形式生成靜態頁面

快取方面我們使用了eccach。商品搜尋方面為了避免傳統的SQL搜尋帶來的耗時大,IO操作頻繁等缺點,使用Lucene全文索引技術,

而在電商專案中,會有某一件商品許多使用者去訪問,這個時候就會產生高併發,

我解決的方式就是使用redis快取去解決