隊列:我們在存入數據庫服務器的時候,先將信息放入隊列服務器中。
一、不使用隊列服務器
一般我們在用戶提交數據->提交到我們應用服務器,應用服務器響應後->將數據存到數據庫中,那麼當在高併發時,大批量的數據需要存入數據庫服務器會造成很大的壓力。
二、我們就可以使用隊列的方式
那麼我們可以這樣:用戶提交請求->到應用服務器,在將數據發送到-》消息隊列服務器中,消息隊列服務器進行接收(就好比一個臨時存放數據的盒子),當用戶的請求發送給消息隊列後就會立即返回,=》然後數據庫服務器在從消息隊列中讀取數據,異步寫入數據庫!這樣就會減輕數據庫服務器因高併發存儲而產生的壓力
這就是我對高併發時數據存儲數據庫服務器使用隊列的簡單介紹!希望多多指點