पाठ 11 / 18
पब्लिश / सब्सक्राइब
रीयल-टाइम में सुन रहे किसी भी क्लाइंट को संदेश भेजें।
चैनल, कीज़ नहीं
Pub/Sub की-वैल्यू स्टोर से अलग है। क्लाइंट नामित चैनलों को subscribe करते हैं; जो भी क्लाइंट उस चैनल पर publish करता है, संदेश तुरंत सभी तक पहुँच जाता है।
सब्सक्राइब करना
एक टर्मिनल खोलें और subscribe करें — यह क्लाइंट रुक जाता है, चैनल पर संदेश की प्रतीक्षा करते हुए।
redis-cli SUBSCRIBE notifications
Output:
1) "subscribe" 2) "notifications" 3) (integer) 1
पब्लिश करना
दूसरे टर्मिनल से एक संदेश publish करें — ऊपर वाला subscriber उसे तुरंत पाता है।
redis-cli PUBLISH notifications "New order #4521"
Output:
(integer) 1