Redis میتواند بیشتر از یک کش عمل کند و به عنوان یک واسط پیام قدرتمند نیز استفاده شود. این مقاله نحوه پیادهسازی Pub/Sub و Streams به عنوان واسط پیام با استفاده از Redis و .NET را نشان میدهد. Pub/Sub مانند یک پخش رادیویی زنده است، در حالی که Streams مانند YouTube است. Pub/Sub فاقد قابلیت ماندگاری است و پیامها در صورت عدم وجود شنونده از بین میروند، در حالی که Streams قابلیت ماندگاری دارند و پیامها در Redis ذخیره میشوند تا زمانی که حذف شوند. Pub/Sub برای چتهای بیدرنگ و اعلانها مناسب است، در حالی که Streams برای پردازش سفارش، گزارشهای حسابرسی و Event Sourcing مناسب است.
مشاهده مطلب اصلی