关于redis消息队列的应用场景
ringa_lee
ringa_lee 2017-04-24 15:59:44
0
7
999

听说redis的消息队列可以抗大并发,现在想要做一个查询方面功能,不知道是否适合。

ringa_lee
ringa_lee

ringa_lee

répondre à tous(7)
某草草

Sur la base du contenu de cette question, ma réponse est :

Adapté, très adapté...

曾经蜡笔没有小新

La file d'attente de messages est principalement utilisée pour : l'écriture d'opérations

sous une grande concurrence

Il est recommandé d'utiliser elasticsearch

淡淡烟草味

Redis est utilisé comme file d'attente de messages : par exemple, envoyez un email.
Pensez-vous qu’il vaut mieux les envoyer un par un ? Ou les envoyer tous en même temps ? File d'attente, venez un par un.
Bien sûr, la plupart du temps, le premier type est meilleur. Ce qu'on appelle 抗大并发 signifie que le système peut toujours fonctionner de manière ordonnée sous une charge élevée. Vous demandez si c'est adapté, je pense que c'est adapté si vous vous sentez à l'aise de l'utiliser.

我想大声告诉你

Caractéristiques des files d'attente, asynchrones, non temps réel, distribuées

漂亮男人

Redis peut être utilisé comme file d'attente de messages, et ses performances ne sont pas mauvaises, mais il peut être un peu peu fiable en termes de résistance à une grande concurrence car il ne prend pas en charge les clusters.
Il n'y a vraiment aucun lien entre la fonction de requête et la file d'attente.

Ty80

Voulez-vous utiliser Redis pour la mise en cache ?

过去多啦不再A梦

C'est tout. La fonction que nous voulons faire maintenant est similaire à une requête de score, qui est principalement affichée sur la page Web.

1. L'utilisateur clique sur la requête de score
2. Le texte du bouton montre qu'il interroge et la requête asynchrone utilisant ajax démarre.
3. La logique interne appelle l'interface pour la requête
4. Renvoie les données json au client.
5. Afficher la requête réussie et sautée.
6. Afficher la page de résultats.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal