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保存 那么就用文件缓存 每次改变都必须保存