เดชเดคเดฟเดชเตเดชเต 5.0-เตฝ เดฑเตเดกเตเดกเดฟเดธเดฟเตฝ เด
เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเด เดชเตเดคเดฟเดฏ เด
เดฎเตเตผเดคเตเดค เดกเดพเดฑเตเดฑเดพ เดคเดฐเดฎเดพเดฃเต เดฑเตเดกเดฟเดธเต เดธเตเดเตเดฐเตเด
เดเดถเดฏเดชเดฐเดฎเดพเดฏเดฟ, เดจเดฟเดเตเดเตพเดเตเดเต เดเตปเดเตเดฐเดฟเดเตพ เดเตเตผเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเดพเดฃเต เดฑเตเดกเดฟเดธเต เดธเตเดเตเดฐเตเด. เดเดฐเต เดเตปเดเตเดฐเดฟเดเตเดเตเด เดเดฐเต เด
เดฆเตเดตเดฟเดคเตเดฏ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดเดฃเตเดเต. เดกเดฟเดซเตเตพเดเตเดเดพเดฏเดฟ, เดเดกเดฟ เดธเตเดตเดฏเดฎเตเดต เดเดจเดฑเตเดฑเตเดฑเต เดเตเดฏเตเดฏเดชเตเดชเตเดเตเดเดฏเตเด เดเดฐเต เดเตเดเดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดเตพเดเตเดเตเดณเตเดณเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เด
เดคเดฟเดจเดพเตฝ, เดฏเตเดฃเดฟเดเตเดธเต "เดเตเดฏเดฟเตฝ -เดเดซเต" เดเดฎเดพเตปเดกเต เดเดฐเต เดฒเตเดเต เดซเดฏเตฝ เดตเดพเดฏเดฟเดเตเดเตเดเดฏเตเด เดชเตเดคเดฟเดฏ เดกเดพเดฑเตเดฑเดฏเตเดเตเดเดพเดฏเดฟ เดเดพเดคเตเดคเดฟเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ เดซเตเดฐเตเดธเตเดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเตเดชเตเดฒเต, เดจเดฟเดเตเดเตพเดเตเดเต เดเดพเดฒเดเตเดฐเดฎเตเดฃ เดฑเตเดเตเดเตเตผเดกเตเดเดณเตเดเต เดถเตเดฐเตเดฃเดฟเดเตพ เด
เดจเตเดตเตเดทเดฟเดเตเดเดพเดจเต เดธเตเดเตเดฐเตเดฎเดฟเตฝ เดเดคเตเดคเตเดฎเตเดชเตเตพ เดชเตเดคเดฟเดฏ เดกเดพเดฑเตเดฑ เดธเตเดตเตเดเดฐเดฟเดเตเดเดพเดจเต เดเดดเดฟเดฏเตเด. เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดเตเดฒเดฏเดจเตเดฑเตเดเตพเดเตเดเต เดเดฐเต เดธเดฎเดฏเด เดเดฐเต เดคเตเดฐเตเดกเต เดเตเตพเดเตเดเดพเตป เดเดดเดฟเดฏเตเดฎเตเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด, เดชเดฒ "เดเตเดฏเดฟเตฝ -เดเดซเต" เดชเตเดฐเดเตเดฐเดฟเดฏเดเตพเดเตเดเตเด เดชเดฐเดธเตเดชเดฐเด เดตเตเดฐเตเดฆเตเดงเตเดฏเดฎเดฟเดฒเตเดฒเดพเดคเต เดเดฐเตเดธเดฎเดฏเด เดเดฐเต เดซเดฏเตฝ เดตเดพเดฏเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด.
เดชเตเดคเดฟเดฏ เดกเดพเดฑเตเดฑเดพ เดคเดฐเดคเตเดคเดฟเดจเตเดฑเต เดเดฒเตเดฒเดพ เดจเตเดเตเดเดเตเดเดณเตเด เดฎเดจเดธเดฟเดฒเดพเดเตเดเดพเตป, Redis เดธเตเดเตเดฐเตเดฎเดฟเดจเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดค เดญเดพเดเดฟเดเดฎเดพเดฏเดฟ เดเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ เดฆเตเตผเดเดเดพเดฒเดฎเดพเดฏเดฟ เดจเดฟเดฒเดจเดฟเตฝเดเตเดเตเดจเตเดจ Redis เดเดเดจเดเตพ เดจเดฎเตเดเตเดเต เดชเตเดเตเดเตเดจเตเดจเต เดจเตเดเตเดเดพเด.
Redis PUB/SUB
Redis Pub/Sub เดเดจเตเดจเดคเต เดจเดฟเดเตเดเดณเตเดเต เดเต-เดตเดพเดฒเตเดฏเต เดธเตเดฑเตเดฑเตเดฑเดฟเตฝ เดเดคเดฟเดจเดเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเด เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดธเดจเตเดฆเตเดถเดฎเดฏเดฏเตโเดเตเดเตฝ เดธเดเดตเดฟเดงเดพเดจเดฎเดพเดฃเต. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดฒเดพเดณเดฟเดคเตเดฏเด เดเดฐเต เดเตเดฒเดตเดฟเตฝ เดตเดฐเตเดจเตเดจเต:
- เดเดฟเดฒ เดเดพเดฐเดฃเดเตเดเดณเดพเตฝ เดชเตเดฐเดธเดพเดงเดเตป เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เด เดฏเดพเตพเดเตเดเต เด เดตเดจเตเดฑเต เดเดฒเตเดฒเดพ เดตเดฐเดฟเดเตเดเดพเดฐเตเดฏเตเด เดจเดทเตเดเดชเตเดชเตเดเตเด
- เดชเตเดฐเดธเดพเดงเดเดจเต เด เดคเดฟเดจเตเดฑเต เดเดฒเตเดฒเดพ เดตเดฐเดฟเดเตเดเดพเดฐเตเดเตเดฏเตเด เดเตเดคเตเดฏเดฎเดพเดฏ เดตเดฟเดฒเดพเดธเด เด เดฑเดฟเดฏเตเดฃเตเดเดคเตเดฃเตเดเต
- เดกเดพเดฑเตเดฑ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดเตเดเดพเตพ เดตเตเดเดคเตเดคเดฟเตฝ เดชเตเดฐเดธเดฟเดฆเตเดงเตเดเดฐเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดเดฐเต เดชเตเดฐเดธเดพเดงเดเตป เด เดคเดฟเดจเตเดฑเต เดตเดฐเดฟเดเตเดเดพเดฐเต เดตเตผเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเต เดเดตเตผเดฒเตเดกเต เดเตเดฏเตเดคเตเดเตเดเดพเด
- เดเดคเตเดฐ เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตผเดฎเดพเตผเดเตเดเต เดกเตเดฒเดฟเดตเตผ เดเตเดฏเตโเดคเต เดเดจเตเดจเดคเตเด เดเดคเตเดฐ เดตเตเดเดคเตเดคเดฟเตฝ เด เดธเดจเตเดฆเตเดถเด เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเดพเตป เด เดตเตผเดเตเดเต เดเดดเดฟเดเตเดเต เดเดจเตเดจเดคเตเด เดชเดฐเดฟเดเดฃเดฟเดเตเดเดพเดคเต, เดชเตเดฐเดธเดฟเดฆเตเดงเตเดเดฐเดฃเดคเตเดคเดฟเดจเต เดถเตเดทเด เดเดเตป เดคเดจเตเดจเต เดชเตเดฐเดธเดพเดงเดเดจเตเดฑเต เดฌเดซเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเดจเตเดฆเตเดถเด เดเดฒเตเดฒเดพเดคเดพเดเตเดเดชเตเดชเตเดเตเด.
- เดเดฒเตเดฒเดพ เดตเดฐเดฟเดเตเดเดพเตผเดเตเดเตเด เดเดฐเต เดธเดฎเดฏเด เดธเดจเตเดฆเตเดถเด เดฒเดญเดฟเดเตเดเตเด. เดเดฐเต เดธเดจเตเดฆเตเดถเด เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจ เดเตเดฐเดฎเดคเตเดคเดฟเตฝ เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตผเดฎเดพเตผ เดคเดจเตเดจเต เดเดเตเดเดจเตเดฏเตเดเตเดเดฟเดฒเตเด เดชเดฐเดธเตเดชเดฐเด เดธเดฎเตเดฎเดคเดฟเดเตเดเดฃเด.
- เดเดฐเต เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตผ เดเดฐเต เดธเดจเตเดฆเตเดถเด เดตเดฟเดเดฏเดเดฐเดฎเดพเดฏเดฟ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดคเตเดตเตเดจเตเดจเต เดธเตเดฅเดฟเดฐเตเดเดฐเดฟเดเตเดเดพเตป เดฌเดฟเตฝเดฑเตเดฑเต-เดเตป เดฎเตเดเตเดเดพเดจเดฟเดธเดฎเตเดจเตเดจเตเดฎเดฟเดฒเตเดฒ. เดเดฐเต เดตเดฐเดฟเดเตเดเดพเดฐเดจเต เดเดฐเต เดธเดจเตเดฆเตเดถเด เดฒเดญเดฟเดเตเดเตเดเดฏเตเด เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเต เดธเดฎเดฏเดคเตเดคเต เดเตเดฐเดพเดทเต เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดคเดพเตฝ, เดชเตเดฐเดธเดพเดงเดเตป เด เดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เด เดฑเดฟเดฏเตเดเดฏเดฟเดฒเตเดฒ.
เดฑเตเดกเดฟเดธเต เดฒเดฟเดธเตเดฑเตเดฑเต
เดฑเตเดกเต เดเดฎเดพเตปเดกเตเดเตพ เดคเดเดฏเตเดจเตเดจเดคเดฟเดจเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจ เดเดฐเต เดกเดพเดฑเตเดฑเดพ เดเดเดจเดฏเดพเดฃเต เดฑเตเดกเดฟเดธเต เดฒเดฟเดธเตเดฑเตเดฑเต. เดจเดฟเดเตเดเตพเดเตเดเต เดชเดเตเดเดฟเดเดฏเตเดเต เดคเตเดเดเตเดเดคเตเดคเดฟเดฒเต เด เดตเดธเดพเดจเดคเตเดคเดฟเดฒเต เดธเดจเตเดฆเตเดถเดเตเดเตพ เดเตเตผเดเตเดเดพเดจเตเด เดตเดพเดฏเดฟเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด. เด เดเดเดจเดฏเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟ, เดจเดฟเดเตเดเดณเตเดเต เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดค เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเดพเดฏเดฟ เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดจเดฒเตเดฒ เดธเตเดฑเตเดฑเดพเดเตเดเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเตเดฏเต เดเดฃเตเดเดพเดเตเดเดพเด, เดฎเดฟเดเตเด เดเตเดธเตเดเดณเดฟเดฒเตเด เดเดคเต เดฎเดคเดฟเดฏเดพเดเตเด. Redis Pub/Sub-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดฐเดงเดพเดจ เดตเตเดฏเดคเตเดฏเดพเดธเดเตเดเตพ:
- เดเดฐเต เดเดชเดญเตเดเตเดคเดพเดตเดฟเดจเต เดธเดจเตเดฆเตเดถเด เดเตเดฎเดพเดฑเตเดจเตเดจเต. เดเดฆเตเดฏเด เดฑเตเดกเต-เดฌเตเดฒเตเดเตเดเต เดเตเดฏเตเดค เดเตเดฒเดฏเดจเตเดฑเดฟเดจเต เดเดฆเตเดฏเด เดกเดพเดฑเตเดฑ เดฒเดญเดฟเดเตเดเตเด.
- เดเดฐเต เดธเดจเตเดฆเตเดถเดคเตเดคเดฟเดจเตเด เดเตเดฒเดฟเดจเตเดฑเต เดคเดจเตเดจเต เดตเดพเดฏเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดฐเดเดญเดฟเดเตเดเดฃเด. เดฒเดฟเดธเตเดฑเตเดฑเดฟเดจเต เดเตเดฒเดฏเดจเตเดฑเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเต เดเดจเตเดจเตเด เด เดฑเดฟเดฏเดฟเดฒเตเดฒ.
- เดธเดจเตเดฆเตเดถเดเตเดเตพ เดเดฐเตเดเตเดเดฟเดฒเตเด เดตเดพเดฏเดฟเดเตเดเตเดเดฏเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเดเดฏเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเตเดตเดฐเต เดธเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเต. เดกเดฟเดธเตเดเดฟเดฒเตเดเตเดเต เดกเดพเดฑเตเดฑ เดซเตเดฒเดทเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเตพ Redis เดธเตเตผเดตเตผ เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต เดตเดฟเดถเตเดตเดพเดธเตเดฏเดค เดเดฃเตเดฏเดฎเดพเดฏเดฟ เดตเตผเดฆเตเดงเดฟเดเตเดเตเดจเตเดจเต.
เดธเตเดเตเดฐเตเดฎเดฟเดฒเตเดเตเดเตเดณเตเดณ เดเดฎเตเดเด
เดเดฐเต เดธเตเดเตเดฐเตเดฎเดฟเดฒเตเดเตเดเต เดเดฐเต เดเตปเดเตเดฐเดฟ เดเตเตผเดเตเดเตเดจเตเดจเต
เดเตเด XADD เดธเตเดเตเดฐเตเดฎเดฟเดฒเตเดเตเดเต เดเดฐเต เดชเตเดคเดฟเดฏ เดเตปเดเตเดฐเดฟ เดเตเตผเดเตเดเตเดจเตเดจเต. เดเดฐเต เดฑเตเดเตเดเตเตผเดกเต เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเต เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด เดคเดฟเตฝ เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดเต-เดฎเตเดฒเตเดฏเด เดเตเดกเดฟเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เด เดเตเดเดจเต, เดเดฐเต เดเตปเดเตเดฐเดฟเดฏเตเด เดเดคเดฟเดจเดเด เดเดเดจเดพเดชเดฐเดฎเดพเดฏเดคเตเด เดเดฐเต CSV เดซเดฏเดฒเดฟเดจเตเดฑเต เดเดเดจเดฏเตเดเต เดธเดพเดฎเตเดฏเดฎเตเดณเตเดณเดคเตเดฎเดพเดฃเต.
> XADD mystream * sensor-id 1234 temperature 19.8
1518951480106-0
เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, "เดฎเตเดธเตเดเตเดฐเตเด" เดเดจเตเดจ เดชเตเดฐเดฟเตฝ (เดเต) เดฐเดฃเตเดเต เดซเตเตฝเดกเตเดเตพ เดเดเตเดเตพ เดธเตเดเตเดฐเตเดฎเดฟเดฒเตเดเตเดเต เดเตเตผเดเตเดเตเดจเตเดจเต: เดฏเดฅเดพเดเตเดฐเดฎเด "1234", "19.8" เดเดจเตเดจเต เดฎเตเดฒเตเดฏเดเตเดเดณเตเดณเตเดณ "เดธเตเตปเดธเตผ-เดเดกเดฟ", "เดคเดพเดชเดจเดฟเดฒ". เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เดเตปเดเตเดฐเดฟเดฏเดฟเดฒเตเดเตเดเต เด เดธเตเตป เดเตเดฏเตเดฏเดชเตเดชเตเดเตเดจเตเดจ เดเดฐเต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดเดฎเดพเตปเดกเต เดเดเตเดเตเดเตเดจเตเดจเต - เด เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดธเตเดเตเดฐเตเดฎเดฟเดฒเต เดเดฐเต เดเตปเดเตเดฐเดฟเดฏเตเด เด เดฆเตเดตเดฟเดคเตเดฏเดฎเดพเดฏเดฟ เดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดฏเตเดจเตเดจเต. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ เดเดเตเดเตพ เดชเดพเดธเตเดธเดพเดฏเดฟ * เดเดพเดฐเดฃเด เดเดเตเดเตพเดเตเดเดพเดฏเดฟ Redis เดเดฐเต เดชเตเดคเดฟเดฏ เดเดกเดฟ เดเดจเดฑเตเดฑเตเดฑเต เดเตเดฏเตเดฏเดฃเดฎเตเดจเตเดจเต เดเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต. เดเดฐเต เดชเตเดคเดฟเดฏ เดเดกเดฟเดฏเตเด เดตเตผเดฆเตเดงเดฟเดเตเดเตเด. เด เดคเดฟเดจเดพเตฝ, เดเดฐเต เดชเตเดคเดฟเดฏ เดเตปเดเตเดฐเดฟเดฏเดฟเดฒเตเด เดฎเตเดฎเตเดชเดคเตเดคเต เดเตปเดเตเดฐเดฟเดเดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดเต เดเดฏเตผเดจเตเดจ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเตเด.
เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดซเตเตผเดฎเดพเดฑเตเดฑเต
เดเดฎเดพเตปเดกเต เดตเดดเดฟ เดเตปเดเตเดฐเดฟ เดเดกเดฟ เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดฟ XADD, เดฐเดฃเตเดเต เดญเดพเดเดเตเดเตพ เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจเต:
{millisecondsTime}-{sequenceNumber}
เดฎเดฟเดฒเตเดฒเดฟเดธเตเดเตเดเตปเดกเต เดธเดฎเดฏเด โ Unix เดธเดฎเดฏเด เดฎเดฟเดฒเตเดฒเดฟเดธเตเดเตเดเตปเดกเดฟเตฝ (เดฑเตเดกเดฟเดธเต เดธเตเตผเดตเตผ เดธเดฎเดฏเด). เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดจเดฟเดฒเดตเดฟเดฒเต เดธเดฎเดฏเด เดฎเตเดฎเตเดชเดคเตเดคเต เดฑเตเดเตเดเตเตผเดกเดฟเดเดเดฟเดจเตเดฑเต เดธเดฎเดฏเดคเตเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเต เดเตเดฑเดตเต เดเดฃเตเดเตเดเดฟเตฝ, เดฎเตเดฎเตเดชเดคเตเดคเต เดฑเตเดเตเดเตเตผเดกเดฟเดเดเดฟเดจเตเดฑเต เดเตเดเดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เด
เดคเดฟเดจเดพเตฝ, เดธเตเตผเดตเตผ เดธเดฎเดฏเด เดเตเดคเตเดฏเดธเดฎเดฏเดคเตเดคเต เดชเตเดฏเดพเตฝ, เดชเตเดคเดฟเดฏ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดเดชเตเดชเตเดดเตเด เดเตปเดเตเดฐเดฟเดฎเตเดจเตเดฑเต เดชเตเดฐเตเดชเตเดชเตผเดเตเดเดฟ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเตเด.
เดเตเดฐเดฎเดธเดเดเตเดฏ เดเดฐเต เดฎเดฟเดฒเตเดฒเดฟเดธเตเดเตเดเตปเดกเดฟเตฝ เดธเตเดทเตเดเดฟเดเตเด เดฑเตเดเตเดเตเตผเดกเตเดเตพเดเตเดเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเตเดฐเดฎเดธเดเดเตเดฏ เดฎเตเดฎเตเดชเดคเตเดคเต เดเตปเดเตเดฐเดฟเดฏเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเตเดเตเดคเตเดคเตเดฎเตเดชเตเตพ 1 เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเด. เดเดจเตเดคเตเดเตเดพเดฃเตเดเตเดจเตเดจเดพเดฒเต เดเตเดฐเดฎเดธเดเดเตเดฏ 64 เดฌเดฟเดฑเตเดฑเตเดเตพ เดตเดฒเตเดชเตเดชเดฎเตเดณเตเดณเดคเดพเดฃเต, เดชเดฟเดจเตเดจเต เดชเตเดฐเดพเดฏเตเดเดฟเดเดฎเดพเดฏเดฟ เดเดฐเต เดฎเดฟเดฒเตเดฒเดฟเดธเตเดเตเดเตปเดกเดฟเดจเตเดณเตเดณเดฟเตฝ เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดฑเตเดเตเดเตเตผเดกเตเดเดณเตเดเต เดเดฃเตเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดเตเดเตพ เดเดฐเต เดชเดฐเดฟเดงเดฟเดฏเดฟเดฒเตเดเตเดเต เดเดเดเตเดเดฐเตเดคเต.
เด เดคเตเดคเดฐเด เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเดเดณเตเดเต เดซเตเตผเดฎเดพเดฑเตเดฑเต เดเดฑเตเดฑเดจเตเดเตเดเดคเตเดคเดฟเตฝ เดตเดฟเดเดฟเดคเตเดฐเดฎเดพเดฏเดฟ เดคเตเดจเตเดจเดฟเดฏเตเดเตเดเดพเด. เดธเดฎเดฏเด เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเดฟเดจเตเดฑเต เดญเดพเดเดฎเดพเดเตเดจเตเดจเดคเต เดเดจเตเดคเตเดเตเดฃเตเดเดพเดฃเตเดจเตเดจเต เด เดตเดฟเดถเตเดตเดพเดธเดฟเดฏเดพเดฏ เดเดฐเต เดตเดพเดฏเดจเดเตเดเดพเดฐเตป เดเดฟเดจเตเดคเดฟเดเตเดเตเดเตเดเดพเด. เดเดพเดฐเดฃเด, เดฑเตเดกเดฟเดธเต เดธเตเดเตเดฐเตเดฎเตเดเตพ เดเดกเดฟ เดชเตเดฐเดเดพเดฐเด เดถเตเดฐเตเดฃเดฟ เด เดจเตเดตเตเดทเดฃเดเตเดเดณเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต. เดฑเตเดเตเดเตเตผเดกเต เดธเตเดทเตโเดเดฟเดเตเด เดธเดฎเดฏเดตเตเดฎเดพเดฏเดฟ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดฌเดจเตเดงเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดเดคเต เดธเดฎเดฏ เดถเตเดฐเตเดฃเดฟเดเตพ เด เดจเตเดตเตเดทเดฟเดเตเดเตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเดเตเดเตเดจเตเดจเต. เดเดเตเดเตพ เดเดฎเดพเตปเดกเต เดจเตเดเตเดเตเดฎเตเดชเตเตพ เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดเดฆเดพเดนเดฐเดฃเด เดจเตเดเตเดเดพเด XRANGE.
เดเดฟเดฒ เดเดพเดฐเดฃเดเตเดเดณเดพเตฝ เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดธเตเดตเดจเตเดคเด เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฟเดฒ เดฌเดพเดนเตเดฏ เดธเดฟเดธเตเดฑเตเดฑเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดจเดฎเตเดเตเดเต เด เดคเต เดเดฎเดพเตปเดกเดฟเดฒเตเดเตเดเต เดเตเดฎเดพเดฑเดพเด. XADD เดคเดพเดดเต เดเดพเดฃเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเตเดชเตเดฒเต * เดเดจเตเดจเดคเดฟเดจเต เดชเดเดฐเด:
> XADD somestream 0-1 field value
0-1
> XADD somestream 0-2 foo bar
0-2
เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดเตเดเตพ เดเดกเดฟ เดเตปเดเตเดฐเดฟเดฎเตเดจเตเดฑเต เดธเตเดตเดฏเด เดจเดฟเดฐเตเดเตเดทเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเตเดจเตเดจ เดเดพเดฐเตเดฏเด เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด. เดเดเตเดเดณเตเดเต เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดเดฑเตเดฑเดตเตเด เดเตเดฑเดเตเด เดเดกเดจเตเดฑเดฟเดซเดฏเตผ "0-1" เดเดฃเต, เด เดคเดฟเดจเดพเตฝ "0-1" เดจเต เดคเตเดฒเตเดฏเดฎเต เด เดคเดฟเตฝ เดเตเดฑเดตเต เดเดฏ เดฎเดฑเตเดฑเตเดฐเต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดเดฎเดพเตปเดกเต เดธเตเดตเตเดเดฐเดฟเดเตเดเดฟเดฒเตเดฒ.
> XADD somestream 0-1 foo bar
(error) ERR The ID specified in XADD is equal or smaller than the target stream top item
เดเดฐเต เดธเตเดเตเดฐเตเดฎเดฟเดจเตเด เดฑเตเดเตเดเตเตผเดกเตเดเดณเตเดเต เดเดฃเตเดฃเด
เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเต เดเดฐเต เดธเตเดเตเดฐเตเดฎเดฟเดฒเต เดฑเตเดเตเดเตเตผเดกเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเตเดเดพเดจเดพเดเตเด XLEN. เดเดเตเดเดณเตเดเต เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ, เด เดเดฎเดพเตปเดกเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฎเตเดฒเตเดฏเด เดจเตฝเดเตเด:
> XLEN somestream
(integer) 2
เดถเตเดฐเตเดฃเดฟ เด เดจเตเดตเตเดทเดฃเดเตเดเตพ - XRANGE, XREVRANGE
เดถเตเดฐเตเดฃเดฟ เด เดจเตเดธเดฐเดฟเดเตเดเต เดกเดพเดฑเตเดฑ เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเดพเตป, เดเดเตเดเตพ เดฐเดฃเตเดเต เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต - เดถเตเดฐเตเดฃเดฟเดฏเตเดเต เดคเตเดเดเตเดเดตเตเด เด เดตเดธเดพเดจเดตเตเด. เดคเดฟเดฐเดฟเดเตเดเดฏเดเตเด เดถเตเดฐเตเดฃเดฟเดฏเดฟเตฝ เด เดคเดฟเดฐเตเดเตพ เดเตพเดชเตเดชเตเดเต เดเดฒเตเดฒเดพ เดเดเดเดเตเดเดณเตเด เดเตพเดชเตเดชเตเดเตเด. เดธเตเดเตเดฐเตเดฎเดฟเดฒเต เดเดฑเตเดฑเดตเตเด เดเตเดฑเดฟเดฏ (เดเดฆเตเดฏ เดฑเตเดเตเดเตเตผเดกเต), เดเดฑเตเดฑเดตเตเด เดตเดฒเดฟเดฏ (เด เดตเดธเดพเดจ เดฑเตเดเตเดเตเตผเดกเต) เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดเดจเตเดจเตผเดคเตเดฅเด เดตเดฐเตเดจเตเดจ เดฏเดฅเดพเดเตเดฐเดฎเด โ-โ, โ+โ เดเดจเตเดจเต เดฐเดฃเตเดเต เดชเตเดฐเดคเตเดฏเตเด เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเดเดณเตเด เดเดฃเตเดเต. เดเตเดตเดเตเดฏเตเดณเตเดณ เดเดฆเดพเดนเดฐเดฃเด เดเดฒเตเดฒเดพ เดธเตเดเตเดฐเตเด เดเตปเดเตเดฐเดฟเดเดณเตเด เดฒเดฟเดธเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด.
> XRANGE mystream - +
1) 1) 1518951480106-0
2) 1) "sensor-id"
2) "1234"
3) "temperature"
4) "19.8"
2) 1) 1518951482479-0
2) 1) "sensor-id"
2) "9999"
3) "temperature"
4) "18.2"
เดเดฐเต เดฑเดฟเดเตเดเตเตบ เดฑเตเดเตเดเตเตผเดกเตเด เดฐเดฃเตเดเต เดเดเดเดเตเดเดณเตเดเต เดเดฐเต เดถเตเดฐเตเดฃเดฟเดฏเดพเดฃเต: เดเดฐเต เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเด เดเต-เดตเดพเดฒเตเดฏเต เดเตเดกเดฟเดเดณเตเดเต เดชเดเตเดเดฟเดเดฏเตเด. เดฑเตเดเตเดเตเตผเดกเต เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเดเตพ เดธเดฎเดฏเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดเดคเดพเดฃเตเดจเตเดจเต เดเดเตเดเตพ เดเดคเดฟเดจเดเด เดชเดฑเดเตเดเต. เด เดคเดฟเดจเดพเตฝ, เดเดเตเดเตพเดเตเดเต เดเดฐเต เดจเดฟเดถเตเดเดฟเดค เดธเดฎเดฏ เดชเดฐเดฟเดงเดฟ เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเดพเด. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดเดเตเดเตพเดเตเดเต เด เดญเตเดฏเตผเดคเตเดฅเดจเดฏเดฟเตฝ เดชเตเตผเดฃเตเดฃ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เด เดฒเตเดฒ, เดฏเตเดฃเดฟเดเตเดธเต เดธเดฎเดฏเด เดฎเดพเดคเตเดฐเดฎเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเตป เดเดดเดฟเดฏเต, เดเดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดญเดพเดเด เดเดดเดฟเดตเดพเดเตเดเดฟ เดเตเดฐเดฎเดธเดเดเตเดฏ. เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเดฟเดจเตเดฑเต เดเดดเดฟเดตเดพเดเตเดเดฟเดฏ เดญเดพเดเด เดธเตเดตเดฏเดฎเตเดต เดถเตเดฐเตเดฃเดฟเดฏเตเดเต เดคเตเดเดเตเดเดคเตเดคเดฟเตฝ เดชเตเดเตเดฏเดฎเดพเดฏเตเด เดถเตเดฐเตเดฃเดฟเดฏเตเดเต เด เดตเดธเดพเดจเดคเตเดคเดฟเตฝ เดธเดพเดงเตเดฏเดฎเดพเดฏ เดชเดฐเดฎเดพเดตเดงเดฟ เดฎเตเดฒเตเดฏเดฎเดพเดฏเตเด เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเด. เดฐเดฃเตเดเต เดฎเดฟเดฒเตเดฒเดฟเดธเตเดเตเดเตปเดกเต เดชเดฐเดฟเดงเดฟ เดจเดฟเดเตเดเตพเดเตเดเต เดเดเตเดเดจเต เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเดพเด เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดเดฐเต เดเดฆเดพเดนเดฐเดฃเด เดเตเดตเดเตเดฏเตเดฃเตเดเต.
> XRANGE mystream 1518951480106 1518951480107
1) 1) 1518951480106-0
2) 1) "sensor-id"
2) "1234"
3) "temperature"
4) "19.8"
เด เดถเตเดฐเตเดฃเดฟเดฏเดฟเตฝ เดเดเตเดเตพเดเตเดเต เดเดฐเต เดเตปเดเตเดฐเดฟ เดฎเดพเดคเตเดฐเดฎเตเดฏเตเดณเตเดณเต, เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด เดฏเดฅเดพเตผเดคเตเดฅ เดกเดพเดฑเตเดฑ เดธเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดจเตฝเดเดฟเดฏ เดซเดฒเด เดตเดณเดฐเต เดตเดฒเตเดคเดพเดฏเดฟเดฐเดฟเดเตเดเตเด. เดเดเตเดเดพเดฐเดฃเดคเตเดคเดพเตฝ XRANGE COUNT เดเดชเตเดทเตป เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต. เด เดณเดตเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต, เดจเดฎเตเดเตเดเต เดเดฆเตเดฏเดคเตเดคเต N เดฑเตเดเตเดเตเตผเดกเตเดเตพ เดฒเดญเดฟเดเตเดเตเด. เด เดเตเดคเตเดค N เดฐเตเดเดเตพ (เดชเดพเดเดฟเดจเตเดทเตป) เดฒเดญเดฟเดเตเดเดฃเดฎเตเดเตเดเดฟเตฝ, เด เดตเดธเดพเดจเด เดฒเดญเดฟเดเตเด เดเดกเดฟ เดเดชเดฏเตเดเดฟเดเตเดเดพเด, เด เดคเต เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเด เดเตเดฐเดฎเดธเดเดเตเดฏ เดเดจเตเดจเต เดเตเดฃเตเดเต เดตเตเดฃเตเดเตเด เดเตเดฆเดฟเดเตเดเตเด. เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ เดเดคเต เดจเตเดเตเดเดพเด. เดเดเตเดเตพ 10 เดเดเดเดเตเดเตพ เดเตเตผเดเตเดเดพเตป เดคเตเดเดเตเดเตเดจเตเดจเต XADD (เดฎเตเดธเตเดเตเดฐเตเด เดเดคเดฟเดจเดเด 10 เดเดเดเดเตเดเตพ เดเตเดฃเตเดเต เดจเดฟเดฑเดเตเดเดฟเดฐเตเดจเตเดจเตเดตเตเดจเตเดจเต เดเดฐเตเดคเตเด). เดเดฐเต เดเดฎเดพเตปเดกเดฟเดจเตเด 2 เดเดเดเดเตเดเตพ เดฒเดญเดฟเดเตเดเตเดจเตเดจ เดเดตเตผเดคเตเดคเดจเด เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดเดเตเดเตพ เดชเตเตผเดฃเตเดฃ เดถเตเดฐเตเดฃเดฟเดฏเดฟเตฝ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต, เดเดจเตเดจเดพเตฝ 2 เดจเต เดคเตเดฒเตเดฏเดฎเดพเดฏ COUNT เดเดชเดฏเตเดเดฟเดเตเดเต.
> XRANGE mystream - + COUNT 2
1) 1) 1519073278252-0
2) 1) "foo"
2) "value_1"
2) 1) 1519073279157-0
2) 1) "foo"
2) "value_2"
เด
เดเตเดคเตเดค เดฐเดฃเตเดเต เดเดเดเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเต เดคเตเดเดฐเดพเตป, เดเดเตเดเตพเดเตเดเต เดฒเดญเดฟเดเตเด เด
เดตเดธเดพเดจ เดเดกเดฟ เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต, เด
เดคเดพเดฏเดคเต 1519073279157-0, เดเตเดเดพเดคเต เดเดคเดฟเดฒเตเดเตเดเต 1 เดเตเตผเดเตเดเตเด เดเตเดฐเดฎเดธเดเดเตเดฏ.
เดคเดคเตเดซเดฒเดฎเดพเดฏเตเดฃเตเดเดพเดเตเดจเตเดจ เดเดกเดฟ, เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ 1519073279157-1, เด
เดเตเดคเตเดค เดเตเดณเดฟเดจเตเดณเตเดณ เดฑเตเดเตเดเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเดฟเดจเตเดฑเต เดชเตเดคเดฟเดฏ เดคเตเดเดเตเดเดฎเดพเดฏเดฟ เดเดชเตเดชเตเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเด XRANGE:
> XRANGE mystream 1519073279157-1 + COUNT 2
1) 1) 1519073280281-0
2) 1) "foo"
2) "value_3"
2) 1) 1519073281432-0
2) 1) "foo"
2) "value_4"
เดเดคเตเดฏเดพเดฆเดฟ. เดเดพเดฐเดฃเด เดธเดเตเดเตเตผเดฃเตเดฃเดค XRANGE เดคเดฟเดฐเดฏเดพเตป O(log(N)) เดเดฃเต, เดคเตเดเตผเดจเตเดจเต M เดเดเดเดเตเดเตพ เดจเตฝเดเตเดจเตเดจเดคเดฟเดจเต O(M), เดคเตเดเตผเดจเตเดจเต เดเดฐเต เดเดตเตผเดคเตเดคเดจ เดเดเตเดเดตเตเด เดตเตเดเดคเดฏเตเดณเตเดณเดคเดพเดฃเต. เด เดเตเดเดจเต, เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต XRANGE เดธเตเดเตเดฐเตเดฎเตเดเตพ เดเดพเดฐเตเดฏเดเตเดทเดฎเดฎเดพเดฏเดฟ เดเดตเตผเดคเตเดคเดฟเดเตเดเดพเด.
เดเตเด XREVRANGE เดคเตเดฒเตเดฏเดฎเดพเดฃเต XRANGE, เดเดจเตเดจเดพเตฝ เดเดเดเดเตเดเตพ เดตเดฟเดชเดฐเตเดค เดเตเดฐเดฎเดคเตเดคเดฟเตฝ เดจเตฝเดเตเดจเตเดจเต:
> XREVRANGE mystream + - COUNT 1
1) 1) 1519073287312-0
2) 1) "foo"
2) "value_10"
เดเดฎเดพเตปเดกเต เดเดจเตเดจเดคเต เดฆเดฏเดตเดพเดฏเดฟ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด XREVRANGE เดถเตเดฐเตเดฃเดฟ เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เดฑเดฟเดตเตเดดเตเดธเต เดเตผเดกเดฑเดฟเตฝ เดเดฐเดเดญเดฟเดเตเดเตเดเดฏเตเด เดจเดฟเตผเดคเตเดคเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต.
XREAD เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดคเดฟเดฏ เดเตปเดเตเดฐเดฟเดเตพ เดตเดพเดฏเดฟเดเตเดเตเดจเตเดจเต
เดเดฐเต เดธเตเดเตเดฐเตเดฎเดฟเดฒเตเดเตเดเต เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตเดเตเดฏเตเดฏเตเดเดฏเตเด เดชเตเดคเดฟเดฏ เดธเดจเตเดฆเตเดถเดเตเดเตพ เดฎเดพเดคเตเดฐเด เดธเตเดตเตเดเดฐเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด เดเดจเตเดจเดคเดพเดฃเต เดชเดฒเดชเตเดชเตเดดเตเด เดเตเดฎเดคเดฒ. เด เดเดถเดฏเด Redis Pub/Sub เด เดฒเตเดฒเตเดเตเดเดฟเตฝ Redis List เดฌเตเดฒเตเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเตเดฎเดพเดฏเดฟ เดธเดพเดฎเตเดฏเดฎเตเดณเตเดณเดคเดพเดฏเดฟ เดคเตเดจเตเดจเดฟเดฏเตเดเตเดเดพเด, เดเดจเตเดจเดพเตฝ Redis เดธเตเดเตเดฐเตเด เดเดเตเดเดจเต เดเดชเดฏเตเดเดฟเดเตเดเดฃเดฎเตเดจเตเดจเดคเดฟเตฝ เด เดเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏ เดตเตเดฏเดคเตเดฏเดพเดธเดเตเดเดณเตเดฃเตเดเต:
- เดเดฐเต เดชเตเดคเดฟเดฏ เดธเดจเตเดฆเตเดถเดตเตเด เดกเดฟเดซเตเตพเดเตเดเดพเดฏเดฟ เดเดฐเต เดตเดฐเดฟเดเตเดเดพเดฐเดจเตเด เดกเตเดฒเดฟเดตเตผ เดเตเดฏเตเดฏเตเดจเตเดจเต. เด เดธเตเดตเดญเดพเดตเด เดคเดเดฏเตเดจเตเดจ Redis เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต, เดเดตเดฟเดเต เดเดฐเต เดชเตเดคเดฟเดฏ เดธเดจเตเดฆเตเดถเด เดเดฐเต เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตผ เดฎเดพเดคเตเดฐเดฎเต เดตเดพเดฏเดฟเดเตเดเต.
- Redis Pub/Sub-เตฝ เดเดฒเตเดฒเดพ เดธเดจเตเดฆเตเดถเดเตเดเดณเตเด เดฎเดฑเดเตเดเตเดเดฏเตเด เดเดฐเดฟเดเตเดเดฒเตเด เดจเดฟเดฒเดจเดฟเตฝเดเตเดเดพเดคเดฟเดฐเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ, เดธเตโเดเตเดฐเตเดฎเดฟเตฝ เดเดฒเตเดฒเดพ เดธเดจเตเดฆเตเดถเดเตเดเดณเตเด เด เดจเดฟเดถเตเดเดฟเดคเดฎเดพเดฏเดฟ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเตเด (เดเตเดฒเดฏเดจเตเดฑเต เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดเดฒเตเดฒเดพเดคเดพเดเตเดเดพเตป เดเดพเดฐเดฃเดฎเดพเดเตเดจเตเดจเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ).
- เดเดฐเต เดธเตเดเตเดฐเตเดฎเดฟเดจเตเดณเตเดณเดฟเตฝ เดธเดจเตเดฆเตเดถเดเตเดเดณเดฟเดฒเตเดเตเดเตเดณเตเดณ เดเดเตเดธเดธเต เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดฏเดพเตป Redis เดธเตเดเตเดฐเตเด เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต. เดเดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดตเดฐเดฟเดเตเดเดพเดฐเดจเต เด เดตเดฐเตเดเต เดธเตเดตเดเดพเดฐเตเดฏ เดธเดจเตเดฆเตเดถ เดเดฐเดฟเดคเตเดฐเด เดฎเดพเดคเตเดฐเดฎเต เดเดพเดฃเดพเดจเดพเดเต.
เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดคเตเดฐเตเดกเต เดธเดฌเตเดธเตเดเตเดฐเตเดฌเต เดเตเดฏเตเดฏเดพเดจเตเด เดชเตเดคเดฟเดฏ เดธเดจเตเดฆเตเดถเดเตเดเตพ เดธเตเดตเตเดเดฐเดฟเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด XREAD. เดเดคเต เดเตเดฑเดเตเดเตเดเตเดเดฟ เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฃเต XRANGE, เด เดคเดฟเดจเดพเตฝ เดเดเตเดเตพ เดเดฆเตเดฏเด เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดฆเดพเดนเดฐเดฃเดเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเดเดญเดฟเดเตเดเตเด.
> XREAD COUNT 2 STREAMS mystream 0
1) 1) "mystream"
2) 1) 1) 1519073278252-0
2) 1) "foo"
2) "value_1"
2) 1) 1519073279157-0
2) 1) "foo"
2) "value_2"
เดฎเตเดเดณเดฟเดฒเต เดเดฆเดพเดนเดฐเดฃเด เดเดฐเต เดจเตเตบ-เดฌเตเดฒเตเดเตเดเดฟเดเดเต เดซเตเด เดเดพเดฃเดฟเดเตเดเตเดจเตเดจเต XREAD. COUNT เดเดชเตเดทเตป เดเดชเตเดทเดฃเตฝ เดเดฃเตเดจเตเดจเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด. เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ, เดเดตเดถเตเดฏเดฎเดพเดฏ เดเด เดเดฎเดพเตปเดกเต เดเดชเตโเดทเตป STREAMS เดเดชเตโเดทเดจเดพเดฃเต, เด เดคเต เดธเตเดเตเดฐเตเดฎเตเดเดณเตเดเต เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เด เดจเตเดฌเดจเตเดง เดฎเดพเดเตเดธเดฟเดฎเด เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเดฟเดจเตเดชเตเดชเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเต. เดเดเตเดเตพ "เดธเตเดเตเดฐเตเดเดธเต เดฎเตเดธเตเดเตเดฐเตเด 0" เดเดดเตเดคเดฟ - "0-0" เดเดจเตเดจเดคเดฟเดจเตเดเตเดเดพเตพ เดตเดฒเดฟเดฏ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดเดชเดฏเตเดเดฟเดเตเดเต เดฎเตเดธเตเดเตเดฐเตเด เดธเตเดเตเดฐเตเดฎเดฟเดจเตเดฑเต เดเดฒเตเดฒเดพ เดฑเตเดเตเดเตเตผเดกเตเดเดณเตเด เดธเตเดตเตเดเดฐเดฟเดเตเดเดพเตป เดเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดพเดฃเดพเดจเดพเดเตเดจเตเดจเดคเตเดชเตเดฒเต, เดเดฎเดพเตปเดกเต เดคเตเดฐเตเดกเดฟเดจเตเดฑเต เดชเตเดฐเต เดจเตฝเดเตเดจเตเดจเต, เดเดพเดฐเดฃเด เดจเดฎเตเดเตเดเต เดเดฐเต เดธเดฎเดฏเด เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดคเตเดฐเตเดกเตเดเตพ เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตเดเตเดฏเตเดฏเดพเดจเดพเดเตเด. เดจเดฎเตเดเตเดเต เดเดดเตเดคเดพเด, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, "STREAMS mystream otherstream 0 0". STREAMS เดเดชเตโเดทเดจเตเดถเตเดทเด เดเดเตเดเตพ เดเดฆเตเดฏเด เดเดตเดถเตเดฏเดฎเดพเดฏ เดเดฒเตเดฒเดพ เดธเตเดเตเดฐเตเดฎเตเดเดณเตเดเตเดฏเตเด เดชเตเดฐเตเดเดณเตเด เด เดคเดฟเดจเตเดถเตเดทเด เดฎเดพเดคเตเดฐเดฎเต เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเดเดณเตเดเต เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดจเตฝเดเตเดฃเตเดเดคเตเดณเตเดณเต เดเดจเตเดจ เดเดพเดฐเตเดฏเด เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด.
เด เดฒเดณเดฟเดคเดฎเดพเดฏ เดฐเตเดชเดคเตเดคเดฟเตฝ เดเดฎเดพเตปเดกเต เด เดชเตเดเตเดทเดฟเดเตเดเต เดชเตเดฐเดคเตเดฏเตเดเดฎเดพเดฏเดฟ เดเดจเตเดจเตเด เดเตเดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ XRANGE. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดฐเดธเดเดฐเดฎเดพเดฏ เดเดพเดฐเตเดฏเด เดจเดฎเตเดเตเดเต เดเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดคเดฟเดฐเดฟเดฏเดพเตป เดเดดเดฟเดฏเตเด เดเดจเตเดจเดคเดพเดฃเต XREAD เดเดฐเต เดคเดเดฏเตฝ เดเดฎเดพเตปเดกเดฟเดฒเตเดเตเดเต, BLOCK เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเต:
> XREAD BLOCK 0 STREAMS mystream $
เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, 0 เดฎเดฟเดฒเตเดฒเดฟเดธเตเดเตเดเตปเดกเต เดธเดฎเดฏเดชเดฐเดฟเดงเดฟเดฏเตเดเต เดเดฐเต เดชเตเดคเดฟเดฏ BLOCK เดเดชเตเดทเตป เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต (เด
เดจเดฟเดถเตเดเดฟเดคเดฎเดพเดฏเดฟ เดเดพเดคเตเดคเดฟเดฐเดฟเดเตเดเตเด เดเดจเตเดจเดพเดฃเต เดเดคเดฟเดจเตผเดคเตเดฅเด). เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดธเตเดเตเดฐเตเด เดฎเตเดธเตเดเตเดฐเตเดฎเดฟเดจเดพเดฏเตเดณเตเดณ เดธเดพเดงเดพเดฐเดฃ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดเดเดจเตเดจเตเดชเตเดเตเดจเตเดจเดคเดฟเดจเตเดชเดเดฐเด, เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดเดกเดจเตเดฑเดฟเดซเดฏเตผ $ เดชเดพเดธเตเดธเดพเดเตเดเดฟ. เด เดชเตเดฐเดคเตเดฏเตเด เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เด
เตผเดคเตเดฅเดฎเดพเดเตเดเตเดจเตเดจเดคเต XREAD เดฎเตเดธเตเดเตเดฐเตเดฎเดฟเดฒเต เดชเดฐเดฎเดพเดตเดงเดฟ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเดฃเด. เด
เดคเดฟเดจเดพเตฝ เดเดเตเดเตพ เดเตเตพเดเตเดเดพเตป เดคเตเดเดเตเดเดฟเดฏ เดจเดฟเดฎเดฟเดทเด เดฎเตเดคเตฝ เดชเตเดคเดฟเดฏ เดธเดจเตเดฆเตเดถเดเตเดเตพ เดฎเดพเดคเตเดฐเดฎเต เดฒเดญเดฟเดเตเดเต. เดเดฟเดฒ เดตเดดเดฟเดเดณเดฟเตฝ เดเดคเต Unix "tail -f" เดเดฎเดพเตปเดกเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต.
BLOCK เดเดชเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดจเดฎเตเดฎเตพ เดชเตเดฐเดคเตเดฏเตเด เดเดกเดจเตเดฑเดฟเดซเดฏเตผ $ เดเดชเดฏเตเดเดฟเดเตเดเตเดฃเตเดเดคเดฟเดฒเตเดฒ เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด. เดธเตเดเตเดฐเตเดฎเดฟเตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดเดคเต เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเด เดจเดฎเตเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด. เดคเดเดฏเดพเดคเต เดเตเดฎเดฟเดจเต เดเดเตเดเดณเตเดเต เด เดญเตเดฏเตผเดคเตเดฅเดจ เดเดเดจเดเดฟ เดธเตเดตเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดฎเตเดเตเดเดฟเตฝ, เด เดคเต เดเตเดฏเตเดฏเตเด, เด เดฒเตเดฒเดพเดคเตเดคเดชเดเตเดทเด เด เดคเต เดคเดเดฏเตเด.
เดคเดเดฏเตเดจเตเดจเต XREAD เดเดฐเตเดธเดฎเดฏเด เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดคเตเดฐเตเดกเตเดเตพ เดเตเตพเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด, เดจเดฟเดเตเดเตพ เด เดตเดฏเตเดเต เดชเตเดฐเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต. เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดกเดพเดฑเตเดฑ เดฒเดญเดฟเดเตเด เดเดฆเตเดฏ เดธเตเดเตเดฐเตเดฎเดฟเดจเตเดฑเต เดฑเตเดเตเดเตเตผเดกเต เดเดฎเดพเตปเดกเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด. เดคเดจเตเดจเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดคเตเดฐเตเดกเดฟเดจเดพเดฏเดฟ เดฌเตเดฒเตเดเตเดเต เดเตเดฏเตโเดค เดเดฆเตเดฏ เดตเดฐเดฟเดเตเดเดพเดฐเดจเต เดเดฆเตเดฏเด เดกเดพเดฑเตเดฑ เดฒเดญเดฟเดเตเดเตเด.
เดเดชเดญเตเดเตเดคเต เดเตเดฐเตเดชเตเดชเตเดเตพ
เดเดฟเดฒ เดเดพเดธเตเดเตเดเตเดเดณเดฟเตฝ, เดเดฐเต เดคเตเดฐเตเดกเดฟเดจเตเดณเตเดณเดฟเดฒเต เดธเดจเตเดฆเตเดถเดเตเดเดณเดฟเดฒเตเดเตเดเตเดณเตเดณ เดตเดฐเดฟเดเตเดเดพเดฐเตเดเต เดเดเตเดธเดธเต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเตเดเตเดคเตเดคเดพเตป เดเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต. เดเดคเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฏเตเดเตเดเดพเดตเตเดจเตเดจ เดเดฐเต เดเดฆเดพเดนเดฐเดฃเดฎเดพเดฃเต, เดเดฐเต เดคเตเดฐเตเดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดธเดจเตเดฆเตเดถเดเตเดเตพ เดธเตเดตเตเดเดฐเดฟเดเตเดเตเดจเตเดจ, เดธเดจเตเดฆเตเดถ เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเต เดธเตเดเตเดฏเดฟเตฝ เดเตเดฏเตเดฏเดพเตป เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจ เดคเตเดดเดฟเดฒเดพเดณเดฟเดเดณเตเดณเตเดณ เดเดฐเต เดธเดจเตเดฆเตเดถ เดเตเดฏเต.
เดเดเตเดเตพเดเตเดเต C1, C2, C3 เดเดจเตเดจเต เดฎเตเดจเตเดจเต เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตผเดฎเดพเดฐเตเด 1, 2, 3, 4, 5, 6, 7 เดธเดจเตเดฆเตเดถเดเตเดเตพ เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจ เดเดฐเต เดคเตเดฐเตเดกเตเด เดเดฃเตเดเตเดจเตเดจเต เดเดเตเดเตพ เดธเดเตเดเตฝเดชเตเดชเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดเตเดตเดเตเดฏเตเดณเตเดณ เดกเดฏเดเตเดฐเดพเดฎเดฟเดฒเตเดจเตเดจเดชเตเดฒเต เดธเดจเตเดฆเตเดถเดเตเดเตพ เดจเตฝเดเตเด:
1 -> C1
2 -> C2
3 -> C3
4 -> C1
5 -> C2
6 -> C3
7 -> C1
เด เดชเตเดฐเดญเดพเดตเด เดจเตเดเดพเตป, เดฑเตเดกเดฟเดธเต เดธเตเดเตเดฐเตเด เดเตบเดธเตเดฏเตเดฎเตผ เดเตเดฐเตเดชเตเดชเต เดเดจเตเดจ เดเดถเดฏเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เด เดเดถเดฏเด เดเดฐเต เดเดชเด-เดตเดฐเดฟเดเตเดเดพเดฐเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต, เด
เดคเต เดเดฐเต เดธเตเดเตเดฐเตเดฎเดฟเตฝ เดจเดฟเดจเตเดจเต เดกเดพเดฑเตเดฑ เดธเตเดตเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดเดฐเต เดเตเดฐเตเดชเตเดชเดฟเดฒเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตผเดฎเดพเตผ เดเดคเต เดจเตฝเดเตเดจเตเดจเต, เดเดฟเดฒ เดเตเดฏเดพเดฐเดฃเตเดเดฟเดเตพ เดจเตฝเดเตเดจเตเดจเต:
- เดเดฐเต เดธเดจเตเดฆเตเดถเดตเตเด เดเตเดฐเตเดชเตเดชเดฟเดฒเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดตเดฐเดฟเดเตเดเดพเตผเดเตเดเต เดเตเดฎเดพเดฑเตเดจเตเดจเต.
- เดเดฐเต เดเตเดฐเตเดชเตเดชเดฟเดจเตเดณเตเดณเดฟเตฝ, เดตเดฐเดฟเดเตเดเดพเดฐเต เด เดตเดฐเตเดเต เดชเตเดฐเดฟเตฝ เดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดฏเตเดจเตเดจเต, เดเดคเต เดเดฐเต เดเตเดธเต เดธเตเตปเดธเดฟเดฑเตเดฑเตเดตเต เดธเตเดเตเดฐเดฟเดเดเต เดเดฃเต. เดเดฐเต เดตเดฐเดฟเดเตเดเดพเดฐเตป เดคเดพเตฝเดเดพเดฒเดฟเดเดฎเดพเดฏเดฟ เดเตเดฐเตเดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฑเดคเตเดคเดพเดฏเดพเตฝ, เด เดตเดจเตเดฑเต เดธเตเดตเดจเตเดคเด เดชเตเดฐเต เดเดชเดฏเตเดเดฟเดเตเดเต เด เดตเดจเต เดเตเดฐเตเดชเตเดชเดฟเดฒเตเดเตเดเต เดชเตเดจเดเดธเตเดฅเดพเดชเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด.
- เดเดฐเต เดเดชเดญเตเดเตเดคเต เดเตเดฐเตเดชเตเดชเตเด "เดเดฆเตเดฏเด เดตเดพเดฏเดฟเดเตเดเดพเดคเตเดค เดธเดจเตเดฆเตเดถเด" เดเดจเตเดจ เดเดถเดฏเด เดชเดฟเดจเตเดคเตเดเดฐเตเดจเตเดจเต. เดเดฐเต เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตผ เดชเตเดคเดฟเดฏ เดธเดจเตเดฆเตเดถเดเตเดเตพ เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดเตเดฐเตเดชเตเดชเดฟเดฒเต เดเดฐเต เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตผเดเตเดเตเด เดฎเตเดฎเตเดชเต เดกเตเดฒเดฟเดตเตผ เดเตเดฏเตเดคเดฟเดเตเดเดฟเดฒเตเดฒเดพเดคเตเดค เดธเดจเตเดฆเตเดถเดเตเดเตพ เดฎเดพเดคเตเดฐเดฎเต เด เดคเดฟเดจเต เดธเตเดตเตเดเดฐเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเต.
- เดธเดจเตเดฆเตเดถเด เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตผ เดตเดฟเดเดฏเดเดฐเดฎเดพเดฏเดฟ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดคเตเดตเตเดจเตเดจเต เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดธเตเดฅเดฟเดฐเตเดเดฐเดฟเดเตเดเดพเตป เดเดฐเต เดเดฎเดพเตปเดกเต เดเดฃเตเดเต. เด เดเดฎเดพเตปเดกเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเดคเต เดตเดฐเต, เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเด เดธเดจเตเดฆเตเดถเด "เดคเตเตผเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดพเดคเตเดค" เดจเดฟเดฒเดฏเดฟเดฒเดพเดฏเดฟเดฐเดฟเดเตเดเตเด.
- เดเดชเดญเตเดเตเดคเต เดเตเดฐเตเดชเตเดชเดฟเดจเตเดณเตเดณเดฟเตฝ, เดเดฐเต เดตเดฐเดฟเดเตเดเดพเดฐเดจเตเด เดคเดจเดฟเดเตเดเต เดเตเดฎเดพเดฑเดฟเดฏ เดธเดจเตเดฆเตเดถเดเตเดเดณเตเดเต เดเดฐเดฟเดคเตเดฐเด เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด, เดเดจเตเดจเดพเตฝ เดเดคเตเดตเดฐเต เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ ("เดคเตเตผเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดพเดคเตเดค" เดจเดฟเดฒเดฏเดฟเตฝ)
เดเดฐเตผเดคเตเดฅเดคเตเดคเดฟเตฝ, เดเตเดฐเตเดชเตเดชเดฟเดจเตเดฑเต เด เดตเดธเตเดฅ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดเดเดฟเดชเตเดชเดฟเดเตเดเดพเด:
+----------------------------------------+
| consumer_group_name: mygroup
| consumer_group_stream: somekey
| last_delivered_id: 1292309234234-92
|
| consumers:
| "consumer-1" with pending messages
| 1292309234234-4
| 1292309234232-8
| "consumer-42" with pending messages
| ... (and so forth)
+----------------------------------------+
เดเดชเดญเตเดเตเดคเต เดเตเดฐเตเดชเตเดชเดฟเดจเดพเดฏเตเดณเตเดณ เดชเตเดฐเดงเดพเดจ เดเดฎเดพเตปเดกเตเดเดณเตเดฎเดพเดฏเดฟ เดชเดฐเดฟเดเดฏเดชเตเดชเตเดเดพเดจเตเดณเตเดณ เดธเดฎเดฏเดฎเดพเดฃเดฟเดคเต, เด เดคเดพเดฏเดคเต:
- เดเดเตเดธเตเดเตเดฐเตเดชเตเดชเต เดเตเดฐเตเดชเตเดชเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเดพเดจเตเด เดจเดถเดฟเดชเตเดชเดฟเดเตเดเดพเดจเตเด เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเดพเดจเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
- XREADGROUP เดเตเดฐเตเดชเตเดชเดฟเดฒเตเดเต เดธเตเดเตเดฐเตเด เดตเดพเดฏเดฟเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
- XACK - เดธเดจเตเดฆเตเดถเด เดตเดฟเดเดฏเดเดฐเดฎเดพเดฏเดฟ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดคเดคเดพเดฏเดฟ เด เดเดฏเดพเดณเดชเตเดชเตเดเตเดคเตเดคเดพเตป เด เดเดฎเดพเตปเดกเต เดตเดฐเดฟเดเตเดเดพเดฐเดจเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต
เดเดชเดญเตเดเตเดคเต เดเตเดฐเตเดชเตเดชเดฟเดจเตเดฑเต เดฐเตเดชเตเดเดฐเดฃเด
mystream เดเดคเดฟเดจเดเด เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดจเตเดจเต เดเดฐเตเดคเตเด. เด เดชเตเดชเตเตพ เดเตเดฐเตเดชเตเดชเต เดเตเดฐเดฟเดฏเตเดทเตป เดเดฎเดพเตปเดกเต เดเดคเตเดชเตเดฒเต เดเดพเดฃเดชเตเดชเตเดเตเด:
> XGROUP CREATE mystream mygroup $
OK
เดเดฐเต เดเตเดฐเตเดชเตเดชเต เดธเตเดทเตโเดเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดเตเดฐเตเดชเตเดชเดฟเดจเต เดธเดจเตเดฆเตเดถเดเตเดเตพ เดฒเดญเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดเดเตเดเตพ เดเตเดฎเดพเดฑเดฃเด. เดเดฒเตเดฒเดพ เดชเตเดคเดฟเดฏ เดธเดจเตเดฆเตเดถเดเตเดเดณเตเด เดธเตเดตเตเดเดฐเดฟเดเตเดเดพเตป เดเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ, เดเดเตเดเตพเดเตเดเต เดชเตเดฐเดคเตเดฏเตเด เดเดกเดจเตเดฑเดฟเดซเดฏเตผ $ เดเดชเดฏเตเดเดฟเดเตเดเดพเด (เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ เดเดเตเดเดณเตเดเต เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดฒเตเดจเตเดจเดชเตเดฒเต). เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเดฟเดจเต เดชเดเดฐเด เดจเดฟเดเตเดเตพ 0 เดเดจเตเดจเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดพเตฝ, เดคเตเดฐเตเดกเดฟเดฒเต เดเดฒเตเดฒเดพ เดธเดจเตเดฆเตเดถเดเตเดเดณเตเด เดเตเดฐเตเดชเตเดชเดฟเดจเต เดฒเดญเตเดฏเดฎเดพเดเตเด.
เดเดชเตเดชเตเตพ เดเตเดฐเตเดชเตเดชเต เดธเตเดทเตเดเดฟเดเตเดเต, เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฎเตเดเตเดเต เดเดเตป เดคเดจเตเดจเต เดธเดจเตเดฆเตเดถเดเตเดเตพ เดตเดพเดฏเดฟเดเตเดเดพเตป เดคเตเดเดเตเดเดพเด XREADGROUP. เด เดเดฎเดพเตปเดกเต เดตเดณเดฐเต เดธเดพเดฎเตเดฏเดฎเตเดณเตเดณเดคเดพเดฃเต XREAD เดเตเดเดพเดคเต เดเดชเตเดทเดฃเตฝ BLOCK เดเดชเตเดทเดจเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดเดตเดถเตเดฏเดฎเดพเดฏ เดเดฐเต GROUP เดเดชเตเดทเตป เดเดฃเตเดเต, เด เดคเต เดเดฒเตเดฒเดพเดฏเตเดชเตเดชเตเดดเตเด เดฐเดฃเตเดเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฃเด: เดเตเดฐเตเดชเตเดชเดฟเดจเตเดฑเต เดชเตเดฐเตเด เดตเดฐเดฟเดเตเดเดพเดฐเตเดเต เดชเตเดฐเตเด. COUNT เดเดชเตเดทเดจเตเด เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต.
เดคเตเดฐเตเดกเต เดตเดพเดฏเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เดเดฟเดฒ เดธเดจเตเดฆเตเดถเดเตเดเตพ เด เดตเดฟเดเต เดเดเดพเด:
> XADD mystream * message apple
1526569495631-0
> XADD mystream * message orange
1526569498055-0
> XADD mystream * message strawberry
1526569506935-0
> XADD mystream * message apricot
1526569535168-0
> XADD mystream * message banana
1526569544280-0
เดเดจเดฟ เดเตเดฐเตเดชเตเดชเดฟเดฒเตเดเต เด เดธเตเดเตเดฐเตเด เดตเดพเดฏเดฟเดเตเดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเดพเด:
> XREADGROUP GROUP mygroup Alice COUNT 1 STREAMS mystream >
1) 1) "mystream"
2) 1) 1) 1526569495631-0
2) 1) "message"
2) "apple"
เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ เดเดฎเดพเตปเดกเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดชเดฆเดพเดจเตเดชเดฆเดฎเดพเดฏเดฟ เดตเดพเดฏเดฟเดเตเดเตเดจเตเดจเต:
"เดฎเตเดเตเดฐเตเดชเตเดชเดฟเดฒเต เด เดเดเดฎเดพเดฏ, เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตผ เดเดฒเตเดธเต, เดเดจเตเดฑเต เดธเตเดเตเดฐเตเดฎเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดคเตเดตเดฐเต เดเตผเดเตเดเตเด เดกเตเดฒเดฟเดตเตผ เดเตเดฏเตเดคเดฟเดเตเดเดฟเดฒเตเดฒเดพเดคเตเดค เดเดฐเต เดธเดจเตเดฆเตเดถเด เดตเดพเดฏเดฟเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต."
เดเดฐเต เดคเดตเดฃเดฏเตเด เดเดฐเต เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตผ เดเดฐเต เดเตเดฐเตเดชเตเดชเดฟเตฝ เดเดฐเต เดเดชเตเดชเดฑเตเดทเตป เดจเดเดคเตเดคเตเดฎเตเดชเตเตพ, เด เดคเต เดเตเดฐเตเดชเตเดชเดฟเดจเตเดณเตเดณเดฟเตฝ เดคเดจเตเดจเต เด เดฆเตเดตเดฟเดคเตเดฏเดฎเดพเดฏเดฟ เดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดเตเดเตเดเตเดฃเตเดเต เด เดคเดฟเดจเตเดฑเต เดชเตเดฐเต เดจเตฝเดเดฃเด. เดฎเตเดเดณเดฟเดฒเต เดเดฎเดพเตปเดกเดฟเตฝ เดตเดณเดฐเต เดชเตเดฐเดงเดพเดจเดชเตเดชเตเดเตเด เดเดฐเต เดตเดฟเดถเดฆเดพเดเดถเด เดเตเดเดฟเดฏเตเดฃเตเดเต - เดชเตเดฐเดคเตเดฏเตเด เดเดกเดจเตเดฑเดฟเดซเดฏเตผ ">". เด เดชเตเดฐเดคเตเดฏเตเด เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดธเดจเตเดฆเตเดถเดเตเดเตพ เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเตเดจเตเดจเต, เดฎเตเดฎเตเดชเต เดกเตเดฒเดฟเดตเตผ เดเตเดฏเตเดคเดฟเดเตเดเดฟเดฒเตเดฒเดพเดคเตเดคเดต เดฎเดพเดคเตเดฐเด เด เดตเดถเตเดทเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
เดเตเดเดพเดคเต, เดชเตเดฐเดคเตเดฏเตเด เดธเดจเตเดฆเตผเดญเดเตเดเดณเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต 0 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดฑเตเดฑเตเดคเตเดเตเดเดฟเดฒเตเด เดธเดพเดงเตเดตเดพเดฏ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดชเตเดฒเตเดณเตเดณ เดเดฐเต เดฏเดฅเดพเตผเดคเตเดฅ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเตป เดเดดเดฟเดฏเตเด. เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ เดเดฎเดพเตปเดกเต XREADGROUP เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโเด เดตเดฐเดฟเดเตเดเดพเดฐเดจเต (เดเดฒเดฟเดธเต) เดกเตเดฒเดฟเดตเตผ เดเตเดฏเตโเดคเดคเตเด เดเดจเตเดจเดพเตฝ เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเต เดเดคเตเดตเดฐเต เด เดเดเตเดเดฐเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒเดพเดคเตเดคเดคเตเดฎเดพเดฏ "เดคเตเตผเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดพเดคเตเดค" เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเตเดณเตเดณ เดธเดจเตเดฆเตเดถเดเตเดเดณเตเดเต เดเดฐเดฟเดคเตเดฐเด เดจเดฟเดเตเดเตพเดเตเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด. XACK.
เดเดชเตโเดทเตป เดเดฒเตเดฒเดพเดคเต เดคเดจเตเดจเต เดเดกเดฟ 0 เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดเตเดเตเดฃเตเดเต เดจเดฎเตเดเตเดเต เด เดธเตเดตเดญเดพเดตเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดพเด COUNT. เดคเตเตผเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดพเดคเตเดค เดเดฐเตเดฑเตเดฑ เดธเดจเตเดฆเตเดถเด เดเดเตเดเตพ เดเดพเดฃเตเด, เด เดคเดพเดฏเดคเต เดเดชเตเดชเดฟเตพ เดธเดจเตเดฆเตเดถเด:
> XREADGROUP GROUP mygroup Alice STREAMS mystream 0
1) 1) "mystream"
2) 1) 1) 1526569495631-0
2) 1) "message"
2) "apple"
เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดธเดจเตเดฆเตเดถเด เดตเดฟเดเดฏเดเดฐเดฎเดพเดฏเดฟ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดคเดคเดพเดฏเดฟ เดเดเตเดเตพ เดธเตเดฅเดฟเดฐเตเดเดฐเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เด เดคเต เดฎเตเดฒเดฟเตฝ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเดฟเดฒเตเดฒ:
> XACK mystream mygroup 1526569495631-0
(integer) 1
> XREADGROUP GROUP mygroup Alice STREAMS mystream 0
1) 1) "mystream"
2) (empty list or set)
เดเดชเตเดชเตเตพ เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดตเดพเดฏเดฟเดเตเดเดพเดจเตเดณเตเดณ เดฌเตเดฌเดฟเดจเตเดฑเต เดเดดเดฎเดพเดฃเต:
> XREADGROUP GROUP mygroup Bob COUNT 2 STREAMS mystream >
1) 1) "mystream"
2) 1) 1) 1526569498055-0
2) 1) "message"
2) "orange"
2) 1) 1526569506935-0
2) 1) "message"
2) "strawberry"
เดฎเตเดเตเดฐเตเดชเตเดชเดฟเดฒเต เด เดเดเดฎเดพเดฏ เดฌเตเดฌเต เดฐเดฃเตเดเต เดธเดจเตเดฆเตเดถเดเตเดเดณเดฟเตฝ เดเตเดเตเดคเตฝ เดเดตเดถเตเดฏเดชเตเดชเตเดเดฐเตเดคเต. ">" เดเดจเตเดจ เดชเตเดฐเดคเตเดฏเตเด เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดเดพเดฐเดฃเด เดเดฎเดพเตปเดกเต เดกเตเดฒเดฟเดตเตผ เดเตเดฏเตเดฏเดพเดคเตเดค เดธเดจเตเดฆเตเดถเดเตเดเตพ เดฎเดพเดคเตเดฐเดฎเต เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเตเดณเตเดณเต. เดจเดฟเดเตเดเตพเดเตเดเต เดเดพเดฃเดพเดจเดพเดเตเดจเตเดจเดคเตเดชเตเดฒเต, "เดเดชเตเดชเดฟเตพ" เดเดจเตเดจ เดธเดจเตเดฆเตเดถเด เดเดคเดฟเดจเดเด เดเดฒเตเดธเดฟเดจเต เดเตเดฎเดพเดฑเดฟเดฏเดคเดฟเดจเดพเตฝ เด เดคเต เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเดฟเดฒเตเดฒ, เด เดคเดฟเดจเดพเตฝ เดฌเตเดฌเดฟเดจเต "เดเดฑเดเตเดเตเด" "เดธเตเดเตเดฐเตเดฌเตเดฑเดฟเดฏเตเด" เดฒเดญเดฟเดเตเดเตเด.
เดเดคเตเดตเดดเดฟ, เดเดฒเดฟเดธเดฟเดจเตเด เดฌเตเดฌเดฟเดจเตเด เดเตเดฐเตเดชเตเดชเดฟเดฒเต เดฎเดฑเตเดฑเตเดคเตเดเตเดเดฟเดฒเตเด เดตเดฐเดฟเดเตเดเดพเดฐเดจเตเด เดเดฐเต เดธเตเดเตเดฐเตเดฎเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดธเตเดค เดธเดจเตเดฆเตเดถเดเตเดเตพ เดตเดพเดฏเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด. เด เดตเตผเดเตเดเต เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเดพเดคเตเดค เดธเดจเตเดฆเตเดถเดเตเดเดณเตเดเต เดเดฐเดฟเดคเตเดฐเด เดตเดพเดฏเดฟเดเตเดเดพเดจเต เดธเดจเตเดฆเตเดถเดเตเดเตพ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดคเดคเดพเดฏเดฟ เด เดเดฏเดพเดณเดชเตเดชเตเดเตเดคเตเดคเดพเดจเต เดเดดเดฟเดฏเตเด.
เดฎเดจเดธเตเดธเดฟเตฝ เดธเตเดเตเดทเดฟเดเตเดเตเดฃเตเด เดเดฟเดฒ เดเดพเดฐเตเดฏเดเตเดเดณเตเดฃเตเดเต:
- เดตเดฐเดฟเดเตเดเดพเดฐเตป เดธเดจเตเดฆเตเดถเด เดเดฐเต เดเดฎเดพเตปเดกเดพเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเดฟเดฏ เดเดเตป XREADGROUP, เด เดธเดจเตเดฆเตเดถเด "เดคเตเตผเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดพเดคเตเดค" เด เดตเดธเตเดฅเดฏเดฟเดฒเตเดเตเดเต เดชเตเดเตเดเดฏเตเด เด เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดตเดฐเดฟเดเตเดเดพเดฐเดจเต เด เดธเตเตป เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดฎเดฑเตเดฑเต เดเตเดฐเตเดชเตเดชเต เดตเดฐเดฟเดเตเดเดพเตผเดเตเดเต เด เดธเดจเตเดฆเตเดถเด เดตเดพเดฏเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ.
- เดเดฆเตเดฏเด เดชเดฐเดพเดฎเตผเดถเดฟเดเตเดเตเดฎเตเดชเตเตพ เดคเดจเตเดจเต เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตผเดฎเดพเดฐเต เดธเตเดตเดฏเดฎเตเดต เดธเตเดทเตโเดเดฟเดเตเดเตเดจเตเดจเต, เด เดตเดฐเต เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดธเตเดทเตโเดเดฟเดเตเดเตเดฃเตเด เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ.
- เดธเดนเดพเดฏเดคเตเดคเตเดเต XREADGROUP เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดธเดฎเดฏเด เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดตเตเดฏเดคเตเดฏเดธเตเดค เดคเตเดฐเตเดกเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดธเดจเตเดฆเตเดถเดเตเดเตพ เดตเดพเดฏเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด, เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด เดเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเตพ เดเดฆเตเดฏเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดคเตเดฐเตเดกเดฟเดจเตเด เดเดฐเต เดชเตเดฐเดฟเตฝ เดเตเดฐเตเดชเตเดชเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต. เดเดเตเดธเตเดเตเดฐเตเดชเตเดชเต
เดเดฐเต เดชเดฐเดพเดเดฏเดคเตเดคเดฟเดจเต เดถเตเดทเด เดตเตเดฃเตเดเตเดเตเดเตเดเตฝ
เดตเดฐเดฟเดเตเดเดพเดฐเดจเต เดชเดฐเดพเดเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเดเดฏเดฑเดพเดจเตเด "เดคเตเตผเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดพเดคเตเดค" เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดเดชเดฏเตเดเดฟเดเตเดเต เด
เดตเดจเตเดฑเต เดธเดจเตเดฆเตเดถเดเตเดเดณเตเดเต เดฒเดฟเดธเตเดฑเตเดฑเต เดตเตเดฃเตเดเตเด เดตเดพเดฏเดฟเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดฏเดฅเดพเตผเดคเตเดฅ เดฒเตเดเดคเตเดคเต, เดตเดฐเดฟเดเตเดเดพเตผ เดเดคเตเดฏเดจเตเดคเดฟเดเดฎเดพเดฏเดฟ เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเดเตเดเตเดเดพเด. เดเดฐเต เดชเดฐเดพเดเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเดเดฏเดฑเดพเตป เดตเดฐเดฟเดเตเดเดพเดฐเดจเต เดเดดเดฟเดฏเตเดจเตเดจเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดตเดฐเดฟเดเตเดเดพเดฐเดจเตเดฑเต เดเตเดเตเดเตเดเดฟเดฏ เดธเดจเตเดฆเตเดถเดเตเดเตพเดเตเดเต เดเดจเตเดคเต เดธเดเดญเดตเดฟเดเตเดเตเด?
เด
เดคเตเดคเดฐเด เดธเดจเตเดฆเตผเดญเดเตเดเดณเดฟเตฝ เดฎเดพเดคเตเดฐเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดซเตเดเตเดเตผ เดเตบเดธเตเดฏเตเดฎเตผ เดเตเดฐเตเดชเตเดชเต เดตเดพเดเตเดฆเดพเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต - เดจเดฟเดเตเดเตพเดเตเดเต เดธเดจเตเดฆเตเดถเดเตเดเดณเตเดเต เดเดเดฎเดฏเต เดฎเดพเดฑเตเดฑเตเดฃเตเดเดฟเดตเดฐเตเดฎเตเดชเตเตพ.
เดจเดฟเดเตเดเตพ เดเดฆเตเดฏเด เดเตเดฏเตเดฏเตเดฃเตเดเดคเต เดเดฎเดพเตปเดกเต เดตเดฟเดณเดฟเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต เดเตเดฒเดตเดดเดฟเดเตเดเตเดจเตเดจเต, "เดคเตเตผเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดพเดคเตเดคเดคเต" เดเดจเตเดจ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดเดณเตเดณ เดเตเดฐเตเดชเตเดชเดฟเดฒเต เดเดฒเตเดฒเดพ เดธเดจเตเดฆเตเดถเดเตเดเดณเตเด เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เด เดคเดฟเดจเตเดฑเต เดเดฑเตเดฑเดตเตเด เดฒเดณเดฟเดคเดฎเดพเดฏ เดฐเตเดชเดคเตเดคเดฟเตฝ, เดเดฎเดพเตปเดกเดฟเดจเต เดฐเดฃเตเดเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเตเดเต เดฎเดพเดคเตเดฐเดฎเต เดตเดฟเดณเดฟเดเตเดเต: เดคเตเดฐเตเดกเดฟเดจเตเดฑเต เดชเตเดฐเตเด เดเตเดฐเตเดชเตเดชเดฟเดจเตเดฑเต เดชเตเดฐเตเด:
> XPENDING mystream mygroup
1) (integer) 2
2) 1526569498055-0
3) 1526569506935-0
4) 1) 1) "Bob"
2) "2"
เดฎเตเดดเตเดตเตป เดเตเดฐเตเดชเตเดชเดฟเดจเตเด เดเดฐเต เดตเดฐเดฟเดเตเดเดพเตผเดเตเดเตเด เดตเตเดฃเตเดเดฟเดฏเตเดณเตเดณ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเดพเดคเตเดค เดธเดจเตเดฆเตเดถเดเตเดเดณเตเดเต เดเดฃเตเดฃเด เดเตเด เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเต. เดเดฒเตเดธเต เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเด เดเดฐเตเดฏเตเดฐเต เดธเดจเตเดฆเตเดถเด เดธเตเดฅเดฟเดฐเตเดเดฐเดฟเดเตเดเดคเดฟเดจเดพเตฝ เดเดเตเดเตพเดเตเดเต เดฐเดฃเตเดเต เดฎเดฟเดเดเตเด เดธเดจเตเดฆเตเดถเดเตเดเดณเตเดณเตเดณ เดฌเตเดฌเต เดฎเดพเดคเตเดฐเดฎเต เดเดณเตเดณเต XACK.
เดเตเดเตเดคเตฝ เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดเดเตเดเตพเดเตเดเต เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพ เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเดพเด:
XPENDING {key} {groupname} [{start-id} {end-id} {count} [{consumer-name}]]
{start-id} {end-id} - เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเดเดณเตเดเต เดถเตเดฐเตเดฃเดฟ (เดจเดฟเดเตเดเตพเดเตเดเต โ-โ, โ+โ เดเดจเตเดจเดฟเดต เดเดชเดฏเตเดเดฟเดเตเดเดพเด)
{count} โ เดกเตเดฒเดฟเดตเดฑเดฟ เดถเตเดฐเดฎเดเตเดเดณเตเดเต เดเดฃเตเดฃเด
{consumer-name} - เดเตเดฐเตเดชเตเดชเดฟเดจเตเดฑเต เดชเตเดฐเต
> XPENDING mystream mygroup - + 10
1) 1) 1526569498055-0
2) "Bob"
3) (integer) 74170458
4) (integer) 1
2) 1) 1526569506935-0
2) "Bob"
3) (integer) 74170458
4) (integer) 1
เดเดชเตเดชเตเตพ เดเดเตเดเตพเดเตเดเต เดเดฐเต เดธเดจเตเดฆเตเดถเดคเตเดคเดฟเดจเตเด เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพ เดเดฃเตเดเต: เดเดกเดฟ, เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตผ เดชเตเดฐเต, เดฎเดฟเดฒเตเดฒเดฟเดธเตเดเตเดเตปเดกเดฟเดฒเต เดจเดฟเดทเตโเดเตเดฐเดฟเดฏ เดธเดฎเดฏเด, เดเดเตเดตเดฟเตฝ เดกเตเดฒเดฟเดตเดฑเดฟ เดถเตเดฐเดฎเดเตเดเดณเตเดเต เดเดฃเตเดฃเด. เดเดเตเดเตพเดเตเดเต เดฌเตเดฌเดฟเตฝ เดจเดฟเดจเตเดจเต เดฐเดฃเตเดเต เดธเดจเตเดฆเตเดถเดเตเดเดณเตเดฃเตเดเต, เด เดต 74170458 เดฎเดฟเดฒเตเดฒเดฟเดธเตเดเตเดเตปเดกเต, เดเดเดฆเตเดถเด 20 เดฎเดฃเดฟเดเตเดเตเตผ เดจเดฟเดทเตโเดเตเดฐเดฟเดฏเดฎเดพเดฃเต.
เดเตเดตเดฒเด เดเดชเดฏเตเดเดฟเดเตเดเตเดเตเดฃเตเดเต เดธเดจเตเดฆเตเดถเดคเตเดคเดฟเดฒเต เดเดณเตเดณเดเดเตเดเด เดเดจเตเดคเดพเดฃเตเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเตเด เดเดเตเดเดณเต เดคเดเดฏเตเดจเตเดจเดฟเดฒเตเดฒเตเดจเตเดจเต เดฆเดฏเดตเดพเดฏเดฟ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด XRANGE.
> XRANGE mystream 1526569498055-0 1526569498055-0
1) 1) 1526569498055-0
2) 1) "message"
2) "orange"
เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเดฟเตฝ เดเดฐเต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดฐเดฃเตเดเตเดคเดตเดฃ เดเดตเตผเดคเตเดคเดฟเดเตเดเดฃเด. เดเดชเตเดชเตเตพ เดเดเตเดเตพเดเตเดเต เดเตเดฑเดเตเดเต เดงเดพเดฐเดฃเดฏเตเดฃเตเดเต, 20 เดฎเดฃเดฟเดเตเดเตเตผ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดฏเดคเดฟเดจเต เดถเตเดทเด, เดฌเตเดฌเต เดธเตเดเด เดชเตเดฐเดพเดชเดฟเดเตเดเดฟเดฒเตเดฒเตเดจเตเดจเต เดเดฒเตเดธเต เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเตเดเตเดเดพเด, เด เดธเดจเตเดฆเตเดถเดเตเดเตพ เด เดจเตเดตเตเดทเดฟเดเตเดเดพเดจเตเด เดฌเตเดฌเดฟเดจเดพเดฏเดฟ เด เดต เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดชเตเดจเดฐเดพเดฐเดเดญเดฟเดเตเดเดพเดจเตเด เดธเดฎเดฏเดฎเดพเดฏเดฟ. เดเดคเดฟเดจเดพเดฏเดฟ เดจเดฎเตเดฎเตพ เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต XCLAIM:
XCLAIM {key} {group} {consumer} {min-idle-time} {ID-1} {ID-2} ... {ID-N}
เด เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเต, เดเดเดฎเดฏเต {consumer} เดเดฏเดฟ เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดฒเตเดเต เดเดคเตเดตเดฐเต เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดคเดฟเดเตเดเดฟเดฒเตเดฒเดพเดคเตเดค เดเดฐเต "เดตเดฟเดฆเตเดถ" เดธเดจเตเดฆเตเดถเด เดจเดฎเตเดเตเดเต เดฒเดญเดฟเดเตเดเตเด. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดเดเตเดเตพเดเตเดเต เดเดฑเตเดฑเดตเตเด เดเตเดฑเดเตเด เดจเดฟเดทเตโเดเตเดฐเดฟเดฏ เดธเดฎเดฏเดตเตเด {min-idle-time} เดจเตฝเดเดพเด. เดเดฐเต เดธเดจเตเดฆเตเดถเดเตเดเดณเตเดเต เดเดเดฎเดฏเต เดเดฐเตเดธเดฎเดฏเด เดฐเดฃเตเดเต เดเตเดฒเดฏเดจเตเดฑเตเดเตพ เดฎเดพเดฑเตเดฑเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเตเดจเตเดจ เดธเดพเดนเดเดฐเตเดฏเด เดเดดเดฟเดตเดพเดเตเดเดพเตป เดเดคเต เดธเดนเดพเดฏเดฟเดเตเดเตเดจเตเดจเต:
Client 1: XCLAIM mystream mygroup Alice 3600000 1526569498055-0
Clinet 2: XCLAIM mystream mygroup Lora 3600000 1526569498055-0
เดเดฆเตเดฏเดคเตเดคเต เดเดชเดญเตเดเตเดคเดพเดตเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดฏ เดธเดฎเดฏเด เดชเตเดจเดเดธเดเตเดเดฎเดพเดเตเดเตเดเดฏเตเด เดกเตเดฒเดฟเดตเดฑเดฟ เดเตเดฃเตเดเตผ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด. เด
เดคเดฟเดจเดพเตฝ เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดเตเดฒเดฏเดจเตเดฑเดฟเดจเต เดเดคเต เด
เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ.
> XCLAIM mystream mygroup Alice 3600000 1526569498055-0
1) 1) 1526569498055-0
2) 1) "message"
2) "orange"
เดเดฒเดฟเดธเต เดธเดจเตเดฆเตเดถเด เดตเดฟเดเดฏเดเดฐเดฎเดพเดฏเดฟ เดเตเดฒเตเดฏเดฟเด เดเตเดฏเตเดคเต, เด เดตเตผเดเตเดเต เดเดชเตเดชเตเตพ เดธเดจเตเดฆเตเดถเด เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเดพเดจเตเด เด เดคเต เด เดเดเตเดเดฐเดฟเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด.
เดฎเตเดเดณเดฟเดฒเต เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต, เดเดฐเต เดตเดฟเดเดฏเดเดฐเดฎเดพเดฏ เด เดญเตเดฏเตผเดคเตเดฅเดจ เดธเดจเตเดฆเตเดถเดคเตเดคเดฟเดจเตเดฑเต เดเดณเตเดณเดเดเตเดเด เดคเดจเตเดจเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเดคเดพเดฏเดฟ เดจเดฟเดเตเดเตพเดเตเดเต เดเดพเดฃเดพเตป เดเดดเดฟเดฏเตเด. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดเดคเต เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ. เดธเดจเตเดฆเตเดถ เดเดกเดฟเดเตพ เดฎเดพเดคเตเดฐเด เดจเตฝเดเตเดจเตเดจเดคเดฟเดจเต JUSTID เดเดชเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเดพเดจเดพเดเตเด. เดจเดฟเดเตเดเตพเดเตเดเต เดธเดจเตเดฆเตเดถเดคเตเดคเดฟเดจเตเดฑเต เดตเดฟเดถเดฆเดพเดเดถเดเตเดเดณเดฟเตฝ เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ เดธเดฟเดธเตเดฑเตเดฑเด เดชเตเดฐเดเดเดจเด เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ เดเดคเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต.
เดกเตเดฒเดฟเดตเดฑเดฟ เดเตเดฃเตเดเตผ
เดเดเตเดเตเดชเตเดเตเดเดฟเตฝ เดจเดฟเดเตเดเตพ เดเดพเดฃเตเดจเตเดจ เดเตเดฃเตเดเตผ เดเตเดฒเดตเดดเดฟเดเตเดเตเดจเตเดจเต เดเดฐเต เดธเดจเตเดฆเตเดถเดคเตเดคเดฟเดจเตเดฑเตเดฏเตเด เดกเตเดฒเดฟเดตเดฑเดฟเดเดณเตเดเต เดเดฃเตเดฃเดฎเดพเดฃเต. เด เดคเตเดคเดฐเดฎเตเดฐเต เดเตเดฃเตเดเตผ เดฐเดฃเตเดเต เดคเดฐเดคเตเดคเดฟเตฝ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต: เดเดฐเต เดธเดจเตเดฆเตเดถเด เดตเดฟเดเดฏเดเดฐเดฎเดพเดฏเดฟ เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเตเดฎเตเดชเตเตพ XCLAIM เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฐเต เดเตเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ XREADGROUP.
เดเดฟเดฒ เดธเดจเตเดฆเตเดถเดเตเดเตพ เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดคเดตเดฃ เดเตเดฎเดพเดฑเตเดจเตเดจเดคเต เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฃเต. เดเดฒเตเดฒเดพ เดธเดจเตเดฆเตเดถเดเตเดเดณเตเด เดเดเตเดตเดฟเตฝ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเดชเตเดชเตเดเตเดจเตเดจเต เดเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดงเดพเดจ เดเดพเดฐเตเดฏเด. เดเดฐเต เดธเดจเตเดฆเตเดถเด เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ เดเดฟเดฒเดชเตเดชเตเตพ เดชเตเดฐเดถเตเดจเดเตเดเตพ เดเดฃเตเดเดพเดเดพเด, เดเดพเดฐเดฃเด เดธเดจเตเดฆเตเดถเด เดคเดจเตเดจเต เดเตเดเดพเดฏเดคเดฟเดจเดพเตฝ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดธเดจเตเดฆเตเดถ เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเต เดนเดพเตปเดกเตโเดฒเตผ เดเตเดกเดฟเตฝ เดเดฐเต เดชเดฟเดถเดเต เดเดฃเตเดเดพเดเตเดเตเดจเตเดจเต. เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดเตผเดเตเดเตเด เด เดธเดจเตเดฆเตเดถเด เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒเตเดจเตเดจเต เดฎเดพเดฑเดฟเดฏเตเดเตเดเดพเด. เดเดเตเดเตพเดเตเดเต เดเดฐเต เดกเตเดฒเดฟเดตเดฑเดฟ เดถเตเดฐเดฎ เดเตเดฃเตเดเตผ เดเดณเตเดณเดคเดฟเดจเดพเตฝ, เด เดคเตเดคเดฐเด เดธเดพเดนเดเดฐเตเดฏเดเตเดเตพ เดเดฃเตเดเตเดคเตเดคเดพเตป เดเดเตเดเตพเดเตเดเต เด เดเตเดฃเตเดเตผ เดเดชเดฏเตเดเดฟเดเตเดเดพเด. เด เดคเดฟเดจเดพเตฝ, เดกเตเดฒเดฟเดตเดฑเดฟ เดเดฃเตเดฃเด เดจเดฟเดเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏ เดเดฏเตผเดจเตเดจ เดจเดฎเตเดชเดฑเดฟเตฝ เดเดคเตเดคเดฟเดเตเดเดดเดฟเดเตเดเดพเตฝ, เด เดคเตเดคเดฐเดฎเตเดฐเต เดธเดจเตเดฆเตเดถเด เดฎเดฑเตเดฑเตเดฐเต เดคเตเดฐเตเดกเดฟเตฝ เดเดเตเดเดฏเตเด เดธเดฟเดธเตเดฑเตเดฑเด เด เดกเตโเดฎเดฟเดจเดฟเดธเตโเดเตเดฐเตเดฑเตเดฑเตผเดเตเดเต เดเดฐเต เด เดฑเดฟเดฏเดฟเดชเตเดชเต เด เดฏเดฏเตเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเดพเดฃเต เดฌเตเดฆเตเดงเดฟ.
เดคเตเดฐเตเดกเต เดธเตเดฑเตเดฑเตเดฑเตเดฑเต
เดเตเด XINFO เดเดฐเต เดคเตเดฐเตเดกเดฟเดจเตเดฏเตเด เด เดคเดฟเดจเตเดฑเต เดเตเดฐเตเดชเตเดชเตเดเดณเตเดฏเตเด เดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฟเดง เดตเดฟเดตเดฐเดเตเดเตพ เด เดญเตเดฏเตผเดคเตเดฅเดฟเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฐเต เด เดเดฟเดธเตเดฅเดพเดจ เดเดฎเดพเตปเดกเต เดเดคเตเดชเตเดฒเต เดเดพเดฃเดชเตเดชเตเดเตเดจเตเดจเต:
> XINFO STREAM mystream
1) length
2) (integer) 13
3) radix-tree-keys
4) (integer) 1
5) radix-tree-nodes
6) (integer) 2
7) groups
8) (integer) 2
9) first-entry
10) 1) 1524494395530-0
2) 1) "a"
2) "1"
3) "b"
4) "2"
11) last-entry
12) 1) 1526569544280-0
2) 1) "message"
2) "banana"
เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ เดเดฎเดพเตปเดกเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดธเตเดเตเดฐเตเดฎเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดชเตเดคเตเดตเดพเดฏ เดตเดฟเดตเดฐเดเตเดเตพ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดเดชเตเดชเตเตพ เดเตเดฑเดเตเดเตเดเตเดเดฟ เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฏ เดเดฐเต เดเดฆเดพเดนเดฐเดฃเด:
> XINFO GROUPS mystream
1) 1) name
2) "mygroup"
3) consumers
4) (integer) 2
5) pending
6) (integer) 2
2) 1) name
2) "some-other-group"
3) consumers
4) (integer) 1
5) pending
6) (integer) 0
เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ เดเดฎเดพเตปเดกเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดคเตเดฐเตเดกเดฟเดจเตเดฑเต เดเดฒเตเดฒเดพ เดเตเดฐเตเดชเตเดชเตเดเตพเดเตเดเตเดฎเตเดณเตเดณ เดชเตเดคเตเดตเดพเดฏ เดตเดฟเดตเดฐเดเตเดเตพ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต
> XINFO CONSUMERS mystream mygroup
1) 1) name
2) "Alice"
3) pending
4) (integer) 1
5) idle
6) (integer) 9104628
2) 1) name
2) "Bob"
3) pending
4) (integer) 1
5) idle
6) (integer) 83841983
เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ เดเดฎเดพเตปเดกเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดธเตเดเตเดฐเตเดฎเดฟเดฒเตเดฏเตเด เดเตเดฐเตเดชเตเดชเดฟเดฒเตเดฏเตเด เดเดฒเตเดฒเดพ เดตเดฐเดฟเดเตเดเดพเตผเดเตเดเตเดฎเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
เดจเดฟเดเตเดเตพ เดเดฎเดพเตปเดกเต เดตเดพเดเตเดฏเดเดเดจ เดฎเดฑเดจเตเดจเดพเตฝ, เดธเดนเดพเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเดฎเดพเตปเดกเดฟเดจเตเดเต เดคเดจเตเดจเต เดเตเดฆเดฟเดเตเดเตเด:
> XINFO HELP
1) XINFO {subcommand} arg arg ... arg. Subcommands are:
2) CONSUMERS {key} {groupname} -- Show consumer groups of group {groupname}.
3) GROUPS {key} -- Show the stream consumer groups.
4) STREAM {key} -- Show information about the stream.
5) HELP -- Print this help.
เดธเตเดเตเดฐเตเด เดตเดฒเตเดชเตเดช เดชเดฐเดฟเดงเดฟ
เดชเดฒ เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเดณเตเด เดถเดพเดถเตเดตเดคเดฎเดพเดฏเดฟ เดเดฐเต เดธเตเดเตเดฐเตเดฎเดฟเดฒเตเดเตเดเต เดกเดพเดฑเตเดฑ เดถเตเดเดฐเดฟเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ. เดเดฐเต เดคเตเดฐเตเดกเดฟเดจเต เดชเดฐเดฎเดพเดตเดงเดฟ เดธเดจเตเดฆเตเดถเดเตเดเตพ เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเดคเต เดชเดฒเดชเตเดชเตเดดเตเด เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต. เดฎเดฑเตเดฑเต เดธเดจเตเดฆเตผเดญเดเตเดเดณเดฟเตฝ, เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดคเตเดฐเตเดกเต เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเตฝ เดเดคเตเดคเตเดฎเตเดชเตเตพ เดเดฒเตเดฒเดพ เดธเดจเตเดฆเตเดถเดเตเดเดณเตเด เดเดฐเต เดคเตเดฐเตเดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดฑเตเดฑเตเดฐเต เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดธเตเดฑเตเดฑเตเดฑเดฟเดฒเตเดเตเดเต เดจเตเดเตเดเตเดจเตเดจเดคเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต. เดเดฎเดพเตปเดกเดฟเดฒเต MAXLEN เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเตผ เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดธเตเดเตเดฐเตเดฎเดฟเดจเตเดฑเต เดตเดฒเตเดชเตเดชเด เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเตเดเตเดคเตเดคเดพเด XADD:
> XADD mystream MAXLEN 2 * value 1
1526654998691-0
> XADD mystream MAXLEN 2 * value 2
1526654999635-0
> XADD mystream MAXLEN 2 * value 3
1526655000369-0
> XLEN mystream
(integer) 2
> XRANGE mystream - +
1) 1) 1526654999635-0
2) 1) "value"
2) "2"
2) 1) 1526655000369-0
2) 1) "value"
2) "3"
MAXLEN เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดเดฐเต เดจเดฟเดถเตเดเดฟเดค เดฆเตเตผเดเตเดฏเดคเตเดคเดฟเตฝ เดเดคเตเดคเตเดฎเตเดชเตเตพ เดชเดดเดฏ เดฑเตเดเตเดเตเตผเดกเตเดเตพ เดธเตเดตเดฏเดฎเตเดต เดเดฒเตเดฒเดพเดคเดพเดเตเดเดชเตเดชเตเดเตเด, เด เดคเดฟเดจเดพเตฝ เดธเตเดเตเดฐเตเดฎเดฟเดจเต เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดตเดฒเตเดชเตเดชเดฎเตเดฃเตเดเต. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เด เดเตเดธเดฟเดฒเต เด เดฐเดฟเดตเดพเตพ Redis เดฎเตเดฎเตเดฎเดฑเดฟเดฏเดฟเตฝ เดเดฑเตเดฑเดตเตเด เดเดพเดฐเตเดฏเดเตเดทเดฎเดฎเดพเดฏ เดฐเตเดคเดฟเดฏเดฟเตฝ เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ. เดจเดฟเดเตเดเตพเดเตเดเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดธเดพเดนเดเดฐเตเดฏเด เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดพเตป เดเดดเดฟเดฏเตเด:
XADD mystream MAXLEN ~ 1000 * ... entry fields here ...
เดฎเตเดเดณเดฟเดฒเต เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดฒเต ~ เดตเดพเดฆเด เด
เตผเดคเตเดฅเดฎเดพเดเตเดเตเดจเตเดจเดคเต เดธเตเดเตเดฐเตเด เดฆเตเตผเดเตเดฏเด เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดฎเตเดฒเตเดฏเดคเตเดคเดฟเดฒเตเดเตเดเต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเตเดเตเดคเตเดคเตเดฃเตเดเดคเดฟเดฒเตเดฒ เดเดจเตเดจเดพเดฃเต. เดเดเตเดเดณเตเดเต เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดเดคเต 1000-เดจเตเดเตเดเดพเตพ เดตเดฒเตเดคเต เด
เดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเต เดเดฏ เดเดคเต เดธเดเดเตเดฏเดฏเตเด เดเดเดพเด (เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, 1000, 1010, เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ 1030). เดเดเตเดเดณเตเดเต เดธเตเดเตเดฐเตเด เดเตเดฑเดเตเดเดคเต 1000 เดฑเตเดเตเดเตเตผเดกเตเดเดณเตเดเตเดเดฟเดฒเตเด เดธเดเดญเดฐเดฟเดเตเดเดพเตป เดเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเต เดเดเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟ. เดเดคเต เดฑเตเดกเดฟเดธเดฟเดจเตเดณเตเดณเดฟเตฝ เดฎเตเดฎเตเดฎเดฑเดฟ เดฎเดพเดจเตเดเตโเดฎเตเดจเตเดฑเดฟเดจเต เดเตเดเตเดคเตฝ เดเดพเดฐเตเดฏเดเตเดทเดฎเดฎเดพเดเตเดเตเดจเตเดจเต.
เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดเตเดฎเตเด เดเดฃเตเดเต XTRIM, เดเดคเต เดเดฐเต เดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเต:
> XTRIM mystream MAXLEN 10
> XTRIM mystream MAXLEN ~ 10
เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดธเดเดญเดฐเดฃเดตเตเด เดชเดเตผเดชเตเดชเตเด
เดฑเตเดกเดฟเดธเต เดธเตเดเตเดฐเตเด เดธเตเดฒเตเดตเต เดจเตเดกเตเดเดณเดฟเดฒเตเดเตเดเต เด เดธเดฎเดจเตเดตเดฟเดคเดฎเดพเดฏเดฟ เดชเดเตผเดคเตเดคเตเดเดฏเตเด AOF (เดเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดฏเตเดเตเดฏเตเด เดธเตเดจเดพเดชเตเดชเตเดทเตเดเตเดเต), RDB (เดเดฒเตเดฒเดพ เดฑเตเดฑเตเดฑเต เดเดชเตเดชเดฑเตเดทเดจเตเดเดณเตเดเตเดฏเตเด เดฒเตเดเต) เดชเตเดฒเตเดณเตเดณ เดซเดฏเดฒเตเดเดณเดฟเดฒเตเดเตเดเต เดธเดเดฐเดเตเดทเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดเดชเดญเตเดเตเดคเต เดเตเดฐเตเดชเตเดชเตเดเดณเตเดเต เดธเดเดธเตเดฅเดพเดจเดคเตเดคเดฟเดจเตเดฑเต เด เดจเตเดเดฐเดฃเดตเตเด เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต. เด เดคเดฟเดจเดพเตฝ, เดเดฐเต เดธเดจเตเดฆเตเดถเด เดฎเดพเดธเตเดฑเตเดฑเตผ เดจเตเดกเดฟเดฒเต "เดคเตเตผเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดพเดคเตเดค" เดจเดฟเดฒเดฏเดฟเดฒเดพเดฃเตเดเตเดเดฟเตฝ, เดธเตเดฒเตเดตเต เดจเตเดกเตเดเดณเดฟเตฝ เด เดธเดจเตเดฆเตเดถเดคเตเดคเดฟเดจเต เด เดคเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเตเด.
เดเดฐเต เดธเตเดเตเดฐเตเดฎเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดเตเดคเดฟเดเดค เดเดเดเดเตเดเตพ เดจเตเดเตเดเดเดเตเดฏเตเดฏเตเดจเตเดจเต
เดธเดจเตเดฆเตเดถเดเตเดเตพ เดเดฒเตเดฒเดพเดคเดพเดเตเดเดพเตป เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดเดฎเดพเตปเดกเต เดเดฃเตเดเต XDEL. เดเดฎเดพเตปเดกเดฟเดจเต เดคเตเดฐเตเดกเดฟเดจเตเดฑเต เดชเตเดฐเต เดฒเดญเดฟเดเตเดเตเดจเตเดจเต, เดคเตเดเตผเดจเตเดจเต เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเดฃเตเด เดธเดจเตเดฆเตเดถ เดเดกเดฟเดเตพ:
> XRANGE mystream - + COUNT 2
1) 1) 1526654999635-0
2) 1) "value"
2) "2"
2) 1) 1526655000369-0
2) 1) "value"
2) "3"
> XDEL mystream 1526654999635-0
(integer) 1
> XRANGE mystream - + COUNT 2
1) 1) 1526655000369-0
2) 1) "value"
2) "3"
เด เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดฏเดฅเดพเตผเดคเตเดฅ เดฎเตเดฎเตเดฎเดฑเดฟ เดเดเดจเดเดฟ เดฑเดฟเดฒเตเดธเต เดเตเดฏเตเดฏเดฟเดฒเตเดฒเตเดจเตเดจเต เดจเดฟเดเตเดเตพ เดเดฃเดเตเดเดฟเดฒเตเดเตเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต.
เดชเตเดเตเดฏเด เดจเตเดณเดฎเตเดณเตเดณ เดธเตเดเตเดฐเตเดฎเตเดเตพ
เดธเตเดเตเดฐเตเดฎเตเดเดณเตเด เดฎเดฑเตเดฑเต เดฑเตเดกเดฟเดธเต เดกเดพเดฑเตเดฑเดพ เดเดเดจเดเดณเตเด เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด, เดฎเดฑเตเดฑเต เดกเดพเดฑเตเดฑเดพ เดเดเดจเดเตพเดเตเดเต เด เดตเดฏเดฟเตฝ เดเดเดเดเตเดเตพ เดเดฒเตเดฒเดพเดคเดฟเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดเดฐเต เดชเดพเตผเดถเตเดตเดซเดฒเดฎเดพเดฏเดฟ, เดกเดพเดฑเตเดฑเดพ เดเดเดจ เดคเดจเตเดจเต เดฎเตเดฎเตเดฎเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเตเดเตเดเด เดเตเดฏเตเดฏเดชเตเดชเตเดเตเด. เด เดคเดฟเดจเดพเตฝ, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, ZREM เดเตเตพ เด เดตเดธเดพเดจ เดเดเดเด เดจเตเดเตเดเด เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ เด เดเตเดเตเดเดฟเดฏ เดธเตเดฑเตเดฑเต เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเตเด เดจเตเดเตเดเด เดเตเดฏเตเดฏเดชเตเดชเตเดเตเด. เดชเดเดฐเด, เดคเตเดฐเตเดกเตเดเตพ เดเดณเตเดณเดฟเตฝ เดเดเดเดเตเดเดณเตเดจเตเดจเตเด เดเดฒเตเดฒเดพเดคเต เดชเตเดฒเตเด เดฎเตเดฎเตเดฎเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดฒเดจเดฟเตฝเดเตเดเดพเตป เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต.
เดคเตเดฐเตเดฎเดพเดจเด
เดธเดจเตเดฆเตเดถ เดฌเตเดฐเตเดเตเดเตผเดฎเดพเตผ, เดธเดจเตเดฆเตเดถ เดเตเดฏเตเดเตพ, เดเดเตเดเตเดค เดฒเตเดเดฟเดเดเต, เดนเดฟเดธเตเดฑเตเดฑเดฑเดฟ-เดเตเดชเตเดชเดฟเดเดเต เดเดพเดฑเตเดฑเต เดธเดฟเดธเตเดฑเตเดฑเดเตเดเตพ เดเดจเตเดจเดฟเดต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฑเตเดกเดฟเดธเต เดธเตเดเตเดฐเตเด เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฃเต.
เดเดพเตป เดเดฐเดฟเดเตเดเตฝ เดชเดฑเดเตเดเดคเตเดชเตเดฒเต
เด
เดตเดฒเดเดฌเด: www.habr.com