Invité par le système.
Je n'ai pas essayé la solution du sujet, mais j'ai tout de suite pensé à un outil qui utilise également Redis pour la mise en cache : logstash, donc la solution du sujet devrait être tout à fait réalisable.
Il n'est pas nécessaire d'ajouter des files d'attente supplémentaires. Redis fournit naturellement les commandes lpush et lpop, qui peuvent utiliser la liste comme file d'attente.
Étant donné que les performances d'écriture de Redis sont très élevées, le sujet voudra peut-être faire attention aux performances de la file d'attente de traitement pour éviter que la mémoire n'éclate.
Invité par le système.
Je n'ai pas essayé la solution du sujet, mais j'ai tout de suite pensé à un outil qui utilise également Redis pour la mise en cache : logstash, donc la solution du sujet devrait être tout à fait réalisable.
Il n'est pas nécessaire d'ajouter des files d'attente supplémentaires. Redis fournit naturellement les commandes
lpush
etlpop
, qui peuvent utiliser la liste comme file d'attente.Étant donné que les performances d'écriture de Redis sont très élevées, le sujet voudra peut-être faire attention aux performances de la file d'attente de traitement pour éviter que la mémoire n'éclate.