應用場景:
秒殺功能:一個人下單要牽涉數據庫讀取,寫入訂單,更改庫存,及事務要求,對於傳統型數據庫,壓力是巨大的。
可以利用Memcached的decr功能,在內存存儲count庫存量,秒殺1000臺。每人搶單主要在內存操作,速度非常快。搶到count<=1000的號的人,得到一個訂單單號。每人發一個訂單號。
爲什麼curr_items 還是6呢,這涉及到Memcached的惰性刪除機制。
應用場景:
秒殺功能:一個人下單要牽涉數據庫讀取,寫入訂單,更改庫存,及事務要求,對於傳統型數據庫,壓力是巨大的。
可以利用Memcached的decr功能,在內存存儲count庫存量,秒殺1000臺。每人搶單主要在內存操作,速度非常快。搶到count<=1000的號的人,得到一個訂單單號。每人發一個訂單號。
爲什麼curr_items 還是6呢,這涉及到Memcached的惰性刪除機制。