84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
在做隊列的時候,比如說商品訂單搶購要做隊列,都是用redis的list來做的,我想可以利用PHP 的array_push 和 array_pop 代替redis的list嗎?
一個陣列不能再多次請求間存在,單次請求結束,結束進程,釋放資源,數組即銷毀,要做資料持久化
顯然不行。如果能這麼玩,就沒緩存什麼事了
php是但進程的,一次請求下次就不存在了。除非你把這陣列存在資料庫裡面
可以但是你是需要用緩存保存進棧出棧的狀態因為用戶單個進程的數據是不會和其他用戶共享的你需要保存之每改變一次就要保存一次不用redis保存那麼就用文件緩存每次改變都必須保存
一個陣列不能再多次請求間存在,單次請求結束,結束進程,釋放資源,數組即銷毀,要做資料持久化
顯然不行。如果能這麼玩,就沒緩存什麼事了
php是但進程的,一次請求下次就不存在了。除非你把這陣列存在資料庫裡面
可以但是你是需要用緩存保存進棧出棧的狀態因為用戶單個進程的數據是不會和其他用戶共享的你需要保存之每改變一次就要保存一次不用redis保存那麼就用文件緩存每次改變都必須保存