php如何處理高并發情況下的db插入?
高并發情況下為緩解數據庫大量寫入的壓力一種思路就是通過隊列進行緩沖。
通過消息隊列可以把瞬時大量的數據庫寫入操作先寫入隊列;然后處理隊列進行異步推送通知,從而達到削峰目的。
常見的隊列中間件有RabbitMQ、kafka、等也可以使用Redis進行隊列處理;根據實際開發需求進行選擇。
php如何處理高并發情況下的db插入?
高并發情況下為緩解數據庫大量寫入的壓力一種思路就是通過隊列進行緩沖。
通過消息隊列可以把瞬時大量的數據庫寫入操作先寫入隊列;然后處理隊列進行異步推送通知,從而達到削峰目的。
常見的隊列中間件有RabbitMQ、kafka、等也可以使用Redis進行隊列處理;根據實際開發需求進行選擇。