Je suis un débutant à Redis et Kafka. Redis peut être utilisé comme pub en temps réel. Cependant Kafka est également une publication en temps réel. Je ne sais pas lequel utiliser quand. Tout cas d'utilisation serait d'une grande aide! Merci!
Redis pub-sub est généralement un système pare-feu qui oublie tous les messages que vous avez produits sont transmis à tous les consommateurs à la fois et les données ne sont conservées nulle part. Vous avez une limite en mémoire par rapport à redis. De plus, le nombre de producteurs et de consommateurs peut affecter les performances à Redis.
Kafka, d’autre part, est un journal distribué à haut débit qui peut être utilisé comme une file d’attente. Ici, n'importe quel nombre d'utilisateurs peuvent produire et les consommateurs peuvent consommer à tout moment. Il assure également la persistance des messages envoyés via la file d'attente.
Prise finale:
Utilisez Redis:
Utilisez kafka: