Maison > Questions et réponses > le corps du texte
Lorsque la mise en file d'attente, par exemple pour les commandes de produits, est effectuée à l'aide de la liste redis, je pense que array_push et array_pop de PHP peuvent être utilisés à la place de la liste redis ?
过去多啦不再A梦2017-05-16 13:16:47
Un tableau ne peut pas exister entre plusieurs requêtes. Lorsqu'une seule requête se termine, le processus se termine, les ressources sont libérées et le tableau est détruit. La persistance des données est requise
.漂亮男人2017-05-16 13:16:47
Évidemment non. Si vous pouvez jouer comme ça, vous n'aurez pas besoin de mettre quoi que ce soit en cache
我想大声告诉你2017-05-16 13:16:47
php est un processus, il n'existera pas la prochaine fois après une requête. Sauf si vous stockez ce tableau dans la base de données
漂亮男人2017-05-16 13:16:47
Oui, mais vous devez utiliser le cache pour enregistrer l'état du push et du popping, car les données d'un processus utilisateur unique ne seront pas partagées avec d'autres utilisateurs. Vous devez les enregistrer à chaque fois qu'elles changent. pour l'enregistrer avec Redis, puis utilisez le cache de fichiers à chaque fois. Toutes les modifications doivent être enregistrées
.