เจฐเฉเจกเจฟเจธ เจธเจเฉเจฐเฉเจฎ เจเฉฑเจ เจจเจตเฉเจ เจเจฌเจธเจเจฐเฉเจเจ เจกเฉเจเจพ เจเจฟเจธเจฎ เจนเฉ เจเฉ Redis เจตเจฟเฉฑเจ เจตเจฐเจเจจ 5.0 เจฆเฉ เจจเจพเจฒ เจชเฉเจธเจผ เจเฉเจคเฉ เจเจ เจนเฉ
เจธเฉฐเจเจฒเจช เจ
เจจเฉเจธเจพเจฐ, เจฐเฉเจกเจฟเจธ เจธเจเฉเจฐเฉเจฎ เจเฉฑเจ เจธเฉเจเฉ เจนเฉ เจเจฟเจธ เจตเจฟเฉฑเจ เจคเฉเจธเฉเจ เจเจเจเจฐเฉเจเจ เจธเจผเจพเจฎเจฒ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค เจนเจฐเฉเจ เจเจเจเจฐเฉ เจฆเจพ เจเฉฑเจ เจตเจฟเจฒเฉฑเจเจฃ เจชเจเจพเจฃเจเจฐเจคเจพ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจชเฉเจฐเจต-เจจเจฟเจฐเจงเจพเจฐเจค เจคเฉเจฐ 'เจคเฉ, ID เจธเจตเฉเจเจฒเจฟเจค เจคเฉเจฐ 'เจคเฉ เจคเจฟเจเจฐ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ เจ
เจคเฉ เจเจธ เจตเจฟเฉฑเจ เจเจพเจเจฎเจธเจเฉเจเจช เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจเจธ เจฒเจ, เจคเฉเจธเฉเจ เจธเจฎเฉเจ เจฆเฉ เจจเจพเจฒ เจฐเจฟเจเจพเจฐเจกเจพเจ เจฆเฉเจเจ เจฐเฉเจเจเจพเจ เจฆเฉ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจเจพเจ เจธเจเฉเจฐเฉเจฎ เจตเจฟเฉฑเจ เจเจเจฃ 'เจคเฉ เจจเจตเจพเจ เจกเฉเจเจพ เจชเฉเจฐเจพเจชเจค เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ เจฏเฉเจจเจฟเจเจธ "tail -f" เจเจฎเจพเจเจก เจเฉฑเจ เจฒเฉเจ เจซเจพเจเจฒ เจชเฉเฉเจนเจฆเฉ เจนเฉ เจ
เจคเฉ เจจเจตเฉเจ เจกเฉเจเจพ เจฆเฉ เจเจกเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจซเฉเจฐเฉเจเจผ เจนเฉ เจเจพเจเจฆเฉ เจนเฉเฅค เจจเฉเจ เจเจฐเฉ เจเจฟ เจเฉฑเจ เจคเฉเจ เจตเฉฑเจง เจเจฒเจพเจเฉฐเจ เจเฉฑเจเฉ เจธเจฎเฉเจ เจเฉฑเจ เจฅเจฐเจฟเฉฑเจก เจจเฉเฉฐ เจธเฉเจฃ เจธเจเจฆเฉ เจนเจจ, เจเจฟเจตเฉเจ เจเจฟ เจฌเจนเฉเจค เจธเจพเจฐเฉเจเจ "tail -f" เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจเฉฑเจ เจฆเฉเจเฉ เจจเจพเจฒ เจเจเจฐเจพเจ เจฌเจฟเจจเจพเจ เจเฉฑเจ เจซเจพเจเจฒ เจจเฉเฉฐ เจเฉฑเจเฉ เจธเจฎเฉเจ เจชเฉเฉเจน เจธเจเจฆเฉเจเจ เจนเจจเฅค
เจจเจตเฉเจ เจกเจพเจเจพ เจเจฟเจธเจฎ เจฆเฉ เจธเจพเจฐเฉ เจซเจพเจเจฆเจฟเจเจ เจจเฉเฉฐ เจธเจฎเจเจฃ เจฒเจ, เจเจ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจคเฉเจ เจฎเฉเจเฉเจฆ Redis เจขเจพเจเจเจฟเจเจ 'เจคเฉ เจเฉฑเจ เจเจพเจค เจฎเจพเจฐเฉเจ เจเฉ เจ
เฉฐเจธเจผเจ เจคเฉเจฐ 'เจคเฉ Redis เจธเจเฉเจฐเฉเจฎ เจฆเฉ เจเจพเจฐเจเจเฉเจธเจผเจฒเจคเจพ เจจเฉเฉฐ เจฆเฉเจนเจฐเจพเจเจเจฆเฉ เจนเจจเฅค
Redis PUB/SUB
Redis Pub/Sub เจเฉฑเจ เจธเจงเจพเจฐเจจ เจฎเฉเจธเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจนเฉ เจเฉ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจคเฉเจนเจพเจกเฉ เจฎเฉเฉฑเจ-เจฎเฉเฉฑเจฒ เจธเจเฉเจฐ เจตเจฟเฉฑเจ เจฌเจฃเจพเจเจ เจเจฟเจ เจนเฉเฅค เจนเจพเจฒเจพเจเจเจฟ, เจธเจพเจฆเจเฉ เจเฉฑเจ เจเฉเจฎเจค 'เจคเฉ เจเจเจเจฆเฉ เจนเฉ:
- เจเฉ เจชเฉเจฐเจเจพเจธเจผเจ เจเจฟเจธเฉ เจเจพเจฐเจจ เจเจฐเจเฉ เจ เจธเจซเจฒ เจนเฉ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจเจน เจเจชเจฃเฉ เจธเจพเจฐเฉ เจเจพเจนเจเจพเจ เจจเฉเฉฐ เจเฉเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ
- เจชเฉเจฐเจเจพเจธเจผเจ เจจเฉเฉฐ เจเจชเจฃเฉ เจธเจพเจฐเฉ เจเจพเจนเจเจพเจ เจฆเจพ เจธเจนเฉ เจชเจคเจพ เจชเจคเจพ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ
- เจเฉฑเจ เจชเฉเจฐเจเจพเจธเจผเจ เจเจชเจฃเฉ เจเจพเจนเจเจพเจ เจจเฉเฉฐ เจเฉฐเจฎ เจฆเฉ เจจเจพเจฒ เจเจตเจฐเจฒเฉเจก เจเจฐ เจธเจเจฆเจพ เจนเฉ เจเฉเจเจฐ เจกเฉเจเจพ เจจเฉเฉฐ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเฉเจคเฉ เจเจพเจฃ เจจเจพเจฒเฉเจ เจคเฉเจเจผเฉ เจจเจพเจฒ เจชเฉเจฐเจเจพเจธเจผเจฟเจค เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ
- เจธเฉเจจเฉเจนเฉ เจจเฉเฉฐ เจชเฉเจฐเจเจพเจธเจผเจจ เจฆเฉ เจคเฉเจฐเฉฐเจค เจฌเจพเจ เจฆ เจชเฉเจฐเจเจพเจธเจผเจ เจฆเฉ เจฌเจซเจฐ เจคเฉเจ เจฎเจฟเจเจพ เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจเจธ เจเฉฑเจฒ เจฆเฉ เจชเจฐเจตเจพเจน เจเฉเจคเฉ เจฌเจฟเจจเจพเจ เจเจฟ เจเจน เจเจฟเฉฐเจจเฉ เจเจพเจนเจเจพเจ เจจเฉเฉฐ เจกเจฟเจฒเฉเจตเจฐ เจเฉเจคเจพ เจเจฟเจ เจธเฉ เจ เจคเฉ เจเจน เจเจฟเฉฐเจจเฉ เจเจฒเจฆเฉ เจเจธ เจธเฉฐเจฆเฉเจธเจผ 'เจคเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจจ เจฆเฉ เจฏเฉเจ เจธเจจเฅค
- เจธเจพเจฐเฉ เจเจพเจนเจเจพเจ เจจเฉเฉฐ เจเฉฑเจเฉ เจธเจฎเฉเจ เจธเฉฐเจฆเฉเจธเจผ เจชเฉเจฐเจพเจชเจค เจนเฉเจตเฉเจเจพเฅค เจเจธเฉ เจธเฉเจจเฉเจนเฉ เจจเฉเฉฐ เจชเฉเจฐเฉเจธเฉเจธ เจเจฐเจจ เจฆเฉ เจเฉเจฐเจฎ 'เจคเฉ เจเจพเจนเจเจพเจ เจจเฉเฉฐ เจเจชเจธ เจตเจฟเฉฑเจ เจเจฟเจธเฉ เจคเจฐเฉเจนเจพเจ เจธเจนเจฟเจฎเจค เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค
- เจเจน เจชเฉเจธเจผเจเฉ เจเจฐเจจ เจฒเจ เจเฉเจ เจฌเจฟเจฒเจ-เจเจจ เจตเจฟเจงเฉ เจจเจนเฉเจ เจนเฉ เจเจฟ เจเฉฑเจ เจเจพเจนเจ เจจเฉ เจเฉฑเจ เจธเฉเจจเฉเจนเฉ เจจเฉเฉฐ เจธเจซเจฒเจคเจพเจชเฉเจฐเจตเจ เจธเฉฐเจธเจพเจงเจฟเจค เจเฉเจคเจพ เจนเฉเฅค เจเฉเจเจฐ เจเจฟเจธเฉ เจเจพเจนเจ เจจเฉเฉฐ เจเฉเจ เจธเฉเจจเฉเจนเจพ เจฎเจฟเจฒเจฆเจพ เจนเฉ เจ เจคเฉ เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจฆเฉเจฐเจพเจจ เจเฉเจฐเฉเจธเจผ เจนเฉ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจชเฉเจฐเจเจพเจธเจผเจ เจจเฉเฉฐ เจเจธ เจฌเจพเจฐเฉ เจชเจคเจพ เจจเจนเฉเจ เจนเฉเจตเฉเจเจพเฅค
Redis เจธเฉเจเฉ
เจฐเฉเจกเจฟเจธ เจฒเจฟเจธเจ เจเฉฑเจ เจกเฉเจเจพ เจขเจพเจเจเจพ เจนเฉ เจเฉ เจฐเฉเจก เจเจฎเจพเจเจกเจพเจ เจจเฉเฉฐ เจฌเจฒเฉเจ เจเจฐเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉเฅค เจคเฉเจธเฉเจ เจธเฉเจเฉ เจฆเฉ เจธเจผเฉเจฐเฉ เจเจพเจ เจ เฉฐเจค เจคเฉเจ เจธเฉเจจเฉเจนเฉ เจเฉเฉ เจ เจคเฉ เจชเฉเฉเจน เจธเจเจฆเฉ เจนเฉเฅค เจเจธ เจขเจพเจเจเฉ เจฆเฉ เจ เจงเจพเจฐ เจคเฉ, เจคเฉเจธเฉเจ เจเจชเจฃเฉ เจตเฉฐเจกเฉ เจนเฉเจ เจธเจฟเจธเจเจฎ เจฒเจ เจเฉฑเจ เจตเจงเฉเจ เจธเจเฉเจ เจเจพเจ เจเจคเจพเจฐ เจฌเจฃเจพ เจธเจเจฆเฉ เจนเฉ, เจ เจคเฉ เจเจผเจฟเจเจฆเจพเจคเจฐ เจฎเจพเจฎเจฒเจฟเจเจ เจตเจฟเฉฑเจ เจเจน เจเจพเจซเจผเฉ เจนเฉเจตเฉเจเจพ. Redis Pub/Sub เจคเฉเจ เจฎเฉเฉฑเจ เจ เฉฐเจคเจฐ:
- เจธเฉเจจเฉเจนเจพ เจเฉฑเจ เจเจพเจนเจ เจจเฉเฉฐ เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจชเจนเจฟเจฒเจพ เจฐเฉเจก-เจฌเจฒเฉเจ เจเฉเจคเจพ เจเจฟเจ เจเจฒเจพเจเฉฐเจ เจชเจนเจฟเจฒเจพเจ เจกเฉเจเจพ เจชเฉเจฐเจพเจชเจค เจเจฐเฉเจเจพเฅค
- เจเจฒเจฟเฉฐเจ เจจเฉเฉฐ เจนเจฐเฉเจ เจธเฉเจจเฉเจนเฉ เจฒเจ เจชเฉเฉเจนเจจ เจฆเฉ เจเจพเจฐเจตเจพเจ เจเฉเจฆ เจธเจผเฉเจฐเฉ เจเจฐเจจเฉ เจเจพเจนเฉเจฆเฉ เจนเฉเฅค เจธเฉเจเฉ เจเจพเจนเจเจพเจ เจฌเจพเจฐเฉ เจเฉเจ เจจเจนเฉเจ เจเจพเจฃเจฆเฉ.
- เจธเฉเจจเฉเจนเจฟเจเจ เจจเฉเฉฐ เจเจฆเฉเจ เจคเฉฑเจ เจธเจเฉเจฐ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ เจเจฆเฉเจ เจคเฉฑเจ เจเฉเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจจเจนเฉเจ เจชเฉเฉเจนเจฆเจพ เจเจพเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจธเจชเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจฎเจฟเจเจพ เจจเจนเฉเจ เจฆเจฟเฉฐเจฆเจพเฅค เจเฉเจเจฐ เจคเฉเจธเฉเจ Redis เจธเจฐเจตเจฐ เจจเฉเฉฐ เจกเจฟเจธเจ เจคเฉ เจกเจพเจเจพ เจซเจฒเฉฑเจธเจผ เจเจฐเจจ เจฒเจ เจธเฉฐเจฐเจเจฟเจค เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจธเจฟเจธเจเจฎ เจฆเฉ เจญเจฐเฉเจธเฉเจฏเฉเจเจคเจพ เจจเจพเจเจเฉ เจขเฉฐเจ เจจเจพเจฒ เจตเจง เจเจพเจเจฆเฉ เจนเฉเฅค
เจธเจเฉเจฐเฉเจฎ เจจเจพเจฒ เจเจพเจฃ-เจชเจเจพเจฃ
เจเฉฑเจ เจธเจเฉเจฐเฉเจฎ เจตเจฟเฉฑเจ เจเฉฑเจ เจเฉฐเจฆเจฐเจพเจเจผ เจเฉเฉเจจเจพ
เจฆเฉ เจเฉเจฎ XADD เจธเจเฉเจฐเฉเจฎ เจตเจฟเฉฑเจ เจเฉฑเจ เจจเจตเฉเจ เจเจเจเจฐเฉ เจเฉเฉเจฆเจพ เจนเฉเฅค เจเฉฑเจ เจฐเจฟเจเจพเจฐเจก เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจธเจคเจฐ เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพ, เจเจธ เจตเจฟเฉฑเจ เจเฉฑเจ เจเจพเจ เจเฉฑเจ เจคเฉเจ เจตเฉฑเจง เจฎเฉเฉฑเจ-เจฎเฉเฉฑเจฒ เจฆเฉ เจเฉเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเจจเฅค เจเจธ เจคเจฐเฉเจนเจพเจ, เจนเจฐเฉเจ เจเจเจเจฐเฉ เจชเจนเจฟเจฒเจพเจ เจคเฉเจ เจนเฉ เจขเจพเจเจเจพเจเจค เจนเฉ เจ เจคเฉ เจเฉฑเจ CSV เจซเจพเจเจฒ เจฆเฉ เจฌเจฃเจคเจฐ เจตเจฐเจเฉ เจนเฉเฅค
> XADD mystream * sensor-id 1234 temperature 19.8
1518951480106-0
เจเจชเจฐเฉเจเจค เจเจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจ, เจ เจธเฉเจ เจจเจพเจฎ (เจเฉเฉฐเจเฉ) "เจฎเจพเจเจธเจเฉเจฐเฉเจฎ" เจฆเฉ เจจเจพเจฒ เจธเจเฉเจฐเฉเจฎ เจตเจฟเฉฑเจ เจฆเฉ เจเฉเจคเจฐ เจเฉเฉเจฆเฉ เจนเจพเจ: เจเฉเจฐเจฎเจตเจพเจฐ "1234" เจ เจคเฉ "19.8" เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจจเจพเจฒ "เจธเฉเจเจธเจฐ-เจเจเจกเฉ" เจ เจคเฉ "เจคเจพเจชเจฎเจพเจจ"เฅค เจฆเฉเจเฉ เจฆเจฒเฉเจฒ เจฆเฉ เจคเฉเจฐ 'เจคเฉ, เจเจฎเจพเจเจก เจเฉฑเจ เจชเจเจพเจฃเจเจฐเจคเจพ เจฒเฉเจเจฆเฉ เจนเฉ เจเฉ เจเฉฐเจฆเจฐเจพเจเจผ เจจเฉเฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเจพ เจเจพเจตเฉเจเจพ - เจเจน เจชเจเจพเจฃเจเจฐเจคเจพ เจธเจเฉเจฐเฉเจฎ เจตเจฟเฉฑเจ เจนเจฐเฉเจ เจเจเจเจฐเฉ เจฆเฉ เจตเจฟเจฒเฉฑเจเจฃ เจชเจเจพเจฃ เจเจฐเจฆเจพ เจนเฉเฅค เจนเจพเจฒเจพเจเจเจฟ, เจเจธ เจเฉเจธ เจตเจฟเฉฑเจ เจ เจธเฉเจ * เจชเจพเจธ เจเฉเจคเจพ เจเจฟเจเจเจเจฟ เจ เจธเฉเจ เจเจพเจนเฉเฉฐเจฆเฉ เจนเจพเจ เจเจฟ Redis เจธเจพเจกเฉ เจฒเจ เจเฉฑเจ เจจเจตเฉเจ ID เจคเจฟเจเจฐ เจเจฐเฉเฅค เจนเจฐ เจจเจตเฉเจ เจเจเจกเฉ เจตเจงเฉเจเฉเฅค เจเจธ เจฒเจ, เจนเจฐเฉเจ เจจเจตเฉเจ เจเจเจเจฐเฉ เจตเจฟเฉฑเจ เจชเจฟเจเจฒเฉเจเจ เจเจเจเจฐเฉเจเจ เจฆเฉ เจธเจฌเฉฐเจง เจตเจฟเฉฑเจ เจเฉฑเจ เจเฉฑเจ เจชเจเจพเจฃเจเจฐเจคเจพ เจนเฉเจตเฉเจเจพเฅค
เจชเจเจพเจฃเจเจฐเจคเจพ เจซเจพเจฐเจฎเฉเจ
เจเจฎเจพเจเจก เจฆเฉเจเจฐเจพ เจตเจพเจชเจธ เจเฉเจคเฉ เจเจเจเจฐเฉ ID XADD, เจฆเฉ เจญเจพเจเจพเจ เจฆเฉ เจธเจผเจพเจฎเจฒ เจนเจจ:
{millisecondsTime}-{sequenceNumber}
เจฎเจฟเจฒเฉเจธเจเจฟเฉฐเจ เจฆเจพ เจธเจฎเจพเจ - เจฎเจฟเจฒเฉเจธเจเจฟเฉฐเจ เจตเจฟเฉฑเจ เจฏเฉเจจเจฟเจเจธ เจธเจฎเจพเจ (เจฐเฉเจกเจฟเจธ เจธเจฐเจตเจฐ เจธเจฎเจพเจ)เฅค เจนเจพเจฒเจพเจเจเจฟ, เจเฉเจเจฐ เจฎเฉเจเฉเจฆเจพ เจธเจฎเจพเจ เจชเจฟเจเจฒเฉ เจฐเจฟเจเจพเจฐเจกเจฟเฉฐเจ เจฆเฉ เจธเจฎเฉเจ เจฆเฉ เจฌเจฐเจพเจฌเจฐ เจเจพเจ เจเฉฑเจ เจนเฉ, เจคเจพเจ เจชเจฟเจเจฒเฉ เจฐเจฟเจเจพเจฐเจกเจฟเฉฐเจ เจฆเฉ เจเจพเจเจฎเจธเจเฉเจเจช เจตเจฐเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค เจเจธ เจฒเจ, เจเฉเจเจฐ เจธเจฐเจตเจฐ เจฆเจพ เจธเจฎเจพเจ เจธเจฎเฉเจ เจตเจฟเฉฑเจ เจตเจพเจชเจธ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจจเจตเจพเจ เจชเจเจพเจฃเจเจฐเจคเจพ เจ
เจเฉ เจตเฉ เจตเจพเจงเฉ เจฆเฉ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจจเฉเฉฐ เจฌเจฐเจเจฐเจพเจฐ เจฐเฉฑเจเฉเจเจพเฅค
เจเฉเจฐเจฎ เจธเฉฐเจเจฟเจ เจเจธเฉ เจฎเจฟเจฒเฉเจธเจเจฟเฉฐเจ เจตเจฟเฉฑเจ เจฌเจฃเจพเจ เจฐเจฟเจเจพเจฐเจกเจพเจ เจฒเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจเฉเจฐเจฎ เจธเฉฐเจเจฟเจ เจชเจฟเจเจฒเฉ เจเจเจเจฐเฉ เจฆเฉ เจฎเฉเจเจพเจฌเจฒเฉ 1 เจฆเฉเจเจฐเจพ เจตเจงเจพเจเจ เจเจพเจตเฉเจเจพเฅค เจเจฟเจเจเจเจฟ เจฆ เจเฉเจฐเจฎ เจธเฉฐเจเจฟเจ เจเจเจพเจฐ เจตเจฟเฉฑเจ 64 เจฌเจฟเฉฑเจ เจนเฉ, เจซเจฟเจฐ เจ เจญเจฟเจเจธ เจตเจฟเฉฑเจ เจคเฉเจนเจพเจจเฉเฉฐ เจฐเจฟเจเจพเจฐเจกเจพเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจฆเฉ เจเฉฑเจ เจธเฉเจฎเจพ เจตเจฟเฉฑเจ เจจเจนเฉเจ เจเฉฑเจฒเจฃเจพ เจเจพเจนเฉเจฆเจพ เจเฉ เจเฉฑเจ เจฎเจฟเจฒเฉเจธเจเจฟเฉฐเจ เจตเจฟเฉฑเจ เจคเจฟเจเจฐ เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเจจเฅค
เจ เจเจฟเจนเฉ เจชเจเจพเจฃเจเจฐเจคเจพเจตเจพเจ เจฆเจพ เจซเจพเจฐเจฎเฉเจ เจชเจนเจฟเจฒเฉ เจจเจเจผเจฐ เจตเจฟเฉฑเจ เจ เจเฉเจฌ เจฒเฉฑเจ เจธเจเจฆเจพ เจนเฉเฅค เจเฉฑเจ เจ เจตเจฟเจธเจผเจตเจพเจธเฉ เจชเจพเจ เจ เจนเฉเจฐเจพเจจ เจนเฉ เจธเจเจฆเจพ เจนเฉ เจเจฟ เจธเจฎเจพเจ เจชเจเจพเจฃเจเจฐเจคเจพ เจฆเจพ เจนเจฟเฉฑเจธเจพ เจเจฟเจเจ เจนเฉเฅค เจเจพเจฐเจจ เจเจน เจนเฉ เจเจฟ Redis เจธเจเฉเจฐเฉเจฎ ID เจฆเฉเจเจฐเจพ เจฐเฉเจเจ เจธเจตเจพเจฒเจพเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเฉ เจนเจจเฅค เจเจฟเจเจเจเจฟ เจชเจเจพเจฃเจเจฐเจคเจพ เจเจธ เจธเจฎเฉเจ เจจเจพเจฒ เจเฉเฉเจฟเจ เจนเฉเจเจ เจนเฉ เจเจฆเฉเจ เจฐเจฟเจเจพเจฐเจก เจฌเจฃเจพเจเจ เจเจฟเจ เจธเฉ, เจเจน เจธเจฎเจพเจ เจฐเฉเจเจเจพเจ เจฆเฉ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจเจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค เจเจฆเฉเจ เจ เจธเฉเจ เจเจฎเจพเจเจก เจจเฉเฉฐ เจตเฉเจเจฆเฉ เจนเจพเจ เจคเจพเจ เจ เจธเฉเจ เจเฉฑเจ เจเจพเจธ เจเจฆเจพเจนเจฐเจฃ เจตเฉเจเจพเจเจเฉ เจเจเจธเจฐเฉเจเจ.
เจเฉ เจเจฟเจธเฉ เจเจพเจฐเจจ เจเจฐเจเฉ เจเจชเจญเฉเจเจคเจพ เจจเฉเฉฐ เจเจชเจฃเจพ เจชเจเจพเจฃเจเจฐเจคเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจเฉ เจเจฟ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเจฟเจธเฉ เจฌเจพเจนเจฐเฉ เจธเจฟเจธเจเจฎ เจจเจพเจฒ เจเฉเฉเจฟเจ เจนเฉเจเจ เจนเฉ, เจคเจพเจ เจ เจธเฉเจ เจเจธเจจเฉเฉฐ เจเจฎเจพเจเจก เจจเฉเฉฐ เจญเฉเจ เจธเจเจฆเฉ เจนเจพเจ XADD * เจฆเฉ เจฌเจเจพเจ เจเจฟเจตเฉเจ เจเจฟ เจนเฉเจ เจพเจ เจฆเจฟเจเจพเจเจ เจเจฟเจ เจนเฉ:
> XADD somestream 0-1 field value
0-1
> XADD somestream 0-2 foo bar
0-2
เจเจฟเจฐเจชเจพ เจเจฐเจเฉ เจจเฉเจ เจเจฐเฉ เจเจฟ เจเจธ เจเฉเจธ เจตเจฟเฉฑเจ เจคเฉเจนเจพเจจเฉเฉฐ ID เจตเจพเจงเฉ เจฆเฉ เจเฉเจฆ เจจเจฟเจเจฐเจพเจจเฉ เจเจฐเจจเฉ เจเจพเจนเฉเจฆเฉ เจนเฉเฅค เจธเจพเจกเฉ เจเจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจ, เจจเจฟเจเจจเจคเจฎ เจชเจเจพเจฃเจเจฐเจคเจพ "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"
เจเจธ เจฐเฉเจเจ เจตเจฟเฉฑเจ เจธเจพเจกเฉ เจเฉเจฒ เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจเจเจเจฐเฉ เจนเฉ, เจนเจพเจฒเจพเจเจเจฟ เจ เจธเจฒ เจกเจพเจเจพ เจธเฉเฉฑเจเจพเจ เจตเจฟเฉฑเจ เจตเจพเจชเจธ เจเฉเจคเฉ เจเจ เจจเจคเฉเจเฉ เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจนเฉ เจธเจเจฆเฉ เจนเจจเฅค เจเจธ เจเจฐเจเฉ เจเจเจธเจฐเฉเจเจ 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"
เจ
เจเจฒเฉ เจฆเฉ เจคเฉฑเจคเจพเจ เจฆเฉ เจจเจพเจฒ เจฆเฉเจนเจฐเจพเจเจฃเจพ เจเจพเจฐเฉ เจฐเฉฑเจเจฃ เจฒเจ, เจธเจพเจจเฉเฉฐ เจชเฉเจฐเจพเจชเจค เจนเฉเจ เจเจเจฐเฉ ID, เจญเจพเจต 1519073279157-0 เจจเฉเฉฐ เจเฉเจฃเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจ
เจคเฉ เจเจธ เจตเจฟเฉฑเจ 1 เจเฉเฉเฉ เจเฉเจฐเจฎ เจธเฉฐเจเจฟเจ.
เจจเจคเฉเจเฉ เจตเจเฉเจ เจเจเจกเฉ, เจเจธ เจเฉเจธ เจตเจฟเฉฑเจ 1519073279157-1, เจจเฉเฉฐ เจนเฉเจฃ เจ
เจเจฒเฉ เจเจพเจฒ เจฒเจ เจฐเฉเจเจ เจเจฐเจเฉเจฎเฉเจเจ เจฆเฉ เจจเจตเฉเจ เจธเจผเฉเจฐเฉเจเจค เจตเจเฉเจ เจตเจฐเจคเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ เจเจเจธเจฐเฉเจเจ:
> 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"
เจเจคเจเจฆเจฟ. เจเจฟเจเจเจเจฟ เจเฉเฉฐเจเจฒเจคเจพ เจเจเจธเจฐเฉเจเจ เจเฉเจ เจเจฐเจจ เจฒเจ O(log(N)) เจนเฉ เจ เจคเฉ เจซเจฟเจฐ M เจเจฒเฉเจฎเฉเจเจเจธ เจจเฉเฉฐ เจตเจพเจชเจธ เจเจฐเจจ เจฒเจ O(M) เจนเฉ, เจซเจฟเจฐ เจนเจฐเฉเจ เจฆเฉเจนเจฐเจพเจ เจเจฆเจฎ เจคเฉเจเจผ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจเจธ เจคเจฐเฉเจนเจพเจ, เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจเจเจธเจฐเฉเจเจ เจธเจเฉเจฐเฉเจฎเจพเจ เจจเฉเฉฐ เจเฉเจธเจผเจฒเจคเจพ เจจเจพเจฒ เจฆเฉเจนเจฐเจพเจเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค
เจฆเฉ เจเฉเจฎ XREVRANGE เจฆเฉ เจฌเจฐเจพเจฌเจฐ เจนเฉ เจเจเจธเจฐเฉเจเจ, เจชเจฐ เจเจฒเจ เจเฉเจฐเจฎ เจตเจฟเฉฑเจ เจคเฉฑเจค เจตเจพเจชเจธ เจเจฐเจฆเจพ เจนเฉ:
> XREVRANGE mystream + - COUNT 1
1) 1) 1519073287312-0
2) 1) "foo"
2) "value_10"
เจเจฟเจฐเจชเจพ เจเจฐเจเฉ เจจเฉเจ เจเจฐเฉ เจเจฟ เจเจฎเจพเจเจก XREVRANGE เจฐเฉเจเจ เจเจฐเจเฉเจฎเฉเจเจเจพเจ เจจเฉเฉฐ เจเจฒเจ เจเฉเจฐเจฎ เจตเจฟเฉฑเจ เจธเจผเฉเจฐเฉ เจ เจคเฉ เจฌเฉฐเจฆ เจเจฐเจฆเจพ เจนเฉเฅค
XREAD เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจจเจตเฉเจเจ เจเจเจเจฐเฉเจเจ เจชเฉเฉเจนเฉเจเจ เจเจพ เจฐเจนเฉเจเจ เจนเจจ
เจ เจเจธเจฐ เจเฉฐเจฎ เจเฉฑเจ เจธเจเฉเจฐเฉเจฎ เจฆเฉ เจเจพเจนเจเฉ เจฒเฉเจฃ เจ เจคเฉ เจธเจฟเจฐเจซ เจจเจตเฉเจ เจธเฉเจจเฉเจนเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฆเจพ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจเจน เจธเฉฐเจเจฒเจช Redis Pub/Sub เจเจพเจ Redis เจธเฉเจเฉ เจจเฉเฉฐ เจฌเจฒเจพเจ เจเจฐเจจ เจฆเฉ เจธเจฎเจพเจจ เจฒเฉฑเจ เจธเจเจฆเจพ เจนเฉ, เจชเจฐ Redis เจธเจเฉเจฐเฉเจฎ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจคเจฐเฉเจเฉ เจตเจฟเฉฑเจ เจฌเฉเจจเจฟเจเจฆเฉ เจ เฉฐเจคเจฐ เจนเจจ:
- เจนเจฐ เจจเจตเจพเจ เจธเฉเจจเฉเจนเจพ เจนเจฐ เจเจพเจนเจ เจจเฉเฉฐ เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจกเจฟเจฒเฉเจตเจฐ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจเจน เจตเจฟเจตเจนเจพเจฐ เจฌเจฒเฉเจ เจเจฐเจจ เจตเจพเจฒเฉ Redis เจธเฉเจเฉ เจคเฉเจ เจตเฉฑเจเจฐเจพ เจนเฉ, เจเจฟเฉฑเจฅเฉ เจเฉฑเจ เจจเจตเจพเจ เจธเฉเจจเฉเจนเจพ เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจเจพเจนเจ เจฆเฉเจเจฐเจพ เจชเฉเฉเจนเจฟเจ เจเจพเจตเฉเจเจพเฅค
- เจเจฆเฉเจ เจเจฟ Redis Pub/Sub เจตเจฟเฉฑเจ เจธเจพเจฐเฉ เจธเฉเจจเฉเจนเฉ เจญเฉเฉฑเจฒ เจเจพเจเจฆเฉ เจนเจจ เจ เจคเฉ เจเจฆเฉ เจตเฉ เจเจพเจฐเฉ เจจเจนเฉเจ เจฐเจนเจฟเฉฐเจฆเฉ, เจธเจเฉเจฐเฉเจฎ เจตเจฟเฉฑเจ เจธเจพเจฐเฉ เจธเฉเจจเฉเจนเฉ เจ เจฃเจฎเจฟเฉฑเจฅเฉ เจธเจฎเฉเจ เจฒเจ เจฌเจฐเจเจฐเจพเจฐ เจฐเฉฑเจเฉ เจเจพเจเจฆเฉ เจนเจจ (เจเจฆเฉเจ เจคเฉฑเจ เจเจฟ เจเจฒเจพเจเฉฐเจ เจธเจชเฉฑเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจฎเจฟเจเจพเจเจฃ เจฆเจพ เจเจพเจฐเจจ เจจเจนเฉเจ เจฌเจฃเจฆเจพ)เฅค
- เจฐเฉเจกเจฟเจธ เจธเจเฉเจฐเฉเจฎ เจคเฉเจนเจพเจจเฉเฉฐ เจเฉฑเจ เจธเจเฉเจฐเฉเจฎ เจฆเฉ เจ เฉฐเจฆเจฐ เจธเฉฐเจฆเฉเจธเจผเจพเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจจเฉเฉฐ เจตเฉฑเจเจฐเจพ เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉเฅค เจเฉฑเจ เจเจพเจธ เจเจพเจนเจ เจธเจฟเจฐเจซเจผ เจเจชเจฃเฉ เจจเจฟเฉฑเจเฉ เจธเฉฐเจฆเฉเจธเจผ เจเจคเจฟเจนเจพเจธ เจจเฉเฉฐ เจฆเฉเจ เจธเจเจฆเจพ เจนเฉเฅค
เจคเฉเจธเฉเจ เจเฉฑเจ เจฅเฉเจฐเฉเจก เจฆเฉ เจเจพเจนเจเฉ เจฒเฉ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ เจเจฎเจพเจเจก เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจจเจตเฉเจ เจธเฉเจจเฉเจนเฉ เจชเฉเจฐเจพเจชเจค เจเจฐ เจธเจเจฆเฉ เจนเฉ XREAD. เจเจธ เจคเฉเจ เจฅเฉเฉเฉเจนเจพ เจนเฉเจฐ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจนเฉ เจเจเจธเจฐเฉเจเจ, เจเจธ เจฒเจ เจ เจธเฉเจ เจชเจนเจฟเจฒเจพเจ เจธเจฐเจฒ เจเจฆเจพเจนเจฐเจฃเจพเจ เจจเจพเจฒ เจธเจผเฉเจฐเฉ เจเจฐเจพเจเจเฉเฅค
> 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 เจตเจฟเจเจฒเจช เจตเจฟเจเจฒเจชเจฟเจ เจนเฉเฅค เจตเจพเจธเจคเจต เจตเจฟเฉฑเจ, เจธเจฟเจฐเจซ เจฒเฉเฉเฉเจเจฆเจพ เจเจฎเจพเจเจก เจตเจฟเจเจฒเจช เจธเจเฉเจฐเฉเจฎเจเจผ เจตเจฟเจเจฒเจช เจนเฉ, เจเฉ เจ เจจเฉเจธเจพเจฐเฉ เจ เจงเจฟเจเจคเจฎ เจชเจเจพเจฃเจเจฐเจคเจพ เจฆเฉ เจจเจพเจฒ เจธเจเฉเจฐเฉเจฎเจพเจ เจฆเฉ เจเฉฑเจ เจธเฉเจเฉ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจฆเจพ เจนเฉเฅค เจ เจธเฉเจ "เจธเจเฉเจฐเฉเจฎเจเจผ เจฎเจพเจเจธเจเฉเจฐเฉเจฎ 0" เจฒเจฟเจเจฟเจ - เจ เจธเฉเจ "0-0" เจคเฉเจ เจตเฉฑเจง เจชเจเจพเจฃเจเจฐเจคเจพ เจฆเฉ เจจเจพเจฒ เจฎเจพเจเจธเจเฉเจฐเฉเจฎ เจธเจเฉเจฐเฉเจฎ เจฆเฉ เจธเจพเจฐเฉ เจฐเจฟเจเจพเจฐเจก เจชเฉเจฐเจพเจชเจค เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเจพเจเฅค เจเจฟเจตเฉเจ เจเจฟ เจคเฉเจธเฉเจ เจเจฆเจพเจนเจฐเจจ เจคเฉเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉ, เจเจฎเจพเจเจก เจฅเฉเจฐเฉเจก เจฆเจพ เจจเจพเจฎ เจตเจพเจชเจธ เจเจฐเจฆเฉ เจนเฉ เจเจฟเจเจเจเจฟ เจ เจธเฉเจ เจเฉฑเจเฉ เจธเจฎเฉเจ เจเจ เจฅเฉเจฐเฉเจกเจพเจ เจฆเฉ เจเจพเจนเจเฉ เจฒเฉ เจธเจเจฆเฉ เจนเจพเจเฅค เจ เจธเฉเจ เจฒเจฟเจ เจธเจเจฆเฉ เจนเจพเจ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, "เจธเจเฉเจฐเฉเจฎเจเจผ เจฎเจพเจเจธเจเฉเจฐเฉเจฎ เจ เจฆเจฐเจธเจเฉเจฐเฉเจฎ 0 0"เฅค เจเจฟเจฐเจชเจพ เจเจฐเจเฉ เจจเฉเจ เจเจฐเฉ เจเจฟ เจธเจเฉเจฐเฉเจฎ เจตเจฟเจเจฒเจช เจฆเฉ เจฌเจพเจ เจฆ เจธเจพเจจเฉเฉฐ เจชเจนเจฟเจฒเจพเจ เจธเจพเจฐเฉเจเจ เจฒเฉเฉเฉเจเจฆเฉเจเจ เจธเจเฉเจฐเฉเจฎเจพเจ เจฆเฉ เจจเจพเจฎ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ เจ เจคเฉ เจเฉเจตเจฒ เจคเจฆ เจนเฉ เจชเจเจพเจฃเจเจฐเจคเจพเจตเจพเจ เจฆเฉ เจเฉฑเจ เจธเฉเจเฉเฅค
เจเจธ เจธเจงเจพเจฐเจจ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจฎเจพเจเจก เจฆเฉ เจคเฉเจฒเจจเจพ เจตเจฟเฉฑเจ เจเฉเจ เจเจพเจธ เจจเจนเฉเจ เจเจฐเจฆเจพ เจนเฉ เจเจเจธเจฐเฉเจเจ. เจนเจพเจฒเจพเจเจเจฟ, เจฆเจฟเจฒเจเจธเจช เจเฉฑเจฒ เจเจน เจนเฉ เจเจฟ เจ เจธเฉเจ เจเจธเจพเจจเฉ เจจเจพเจฒ เจฎเฉเฉ เจธเจเจฆเฉ เจนเจพเจ XREAD เจฌเจฒเฉเจ เจเจฐเจเฉเจฎเฉเจเจ เจจเฉเฉฐ เจจเจฟเจธเจผเจเจฟเจค เจเจฐเจฆเฉ เจนเฉเจ, เจเฉฑเจ เจฌเจฒเจพเจเจฟเฉฐเจ เจเจฎเจพเจเจก เจฒเจ:
> XREAD BLOCK 0 STREAMS mystream $
เจเจชเจฐเฉเจเจค เจเจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจ, เจเฉฑเจ เจจเจตเจพเจ เจฌเจฒเฉเจ เจตเจฟเจเจฒเจช 0 เจฎเจฟเจฒเฉเจธเจเจฟเฉฐเจ (เจเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจ
เจฃเจฎเจฟเฉฑเจฅเฉ เจธเจฎเฉเจ เจฒเจ เจเจกเฉเจ เจเจฐเจจเจพ) เจฆเฉ เจธเจฎเจพเจ เจธเจฎเจพเจชเจคเฉ เจจเจพเจฒ เจจเจฟเจธเจผเจเจฟเจค เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจฎเจพเจเจธเจเฉเจฐเฉเจฎ เจธเจเฉเจฐเฉเจฎ เจฒเจ เจเจฎ เจชเจเจพเจฃเจเจฐเจคเจพ เจชเจพเจธ เจเจฐเจจ เจฆเฉ เจฌเจเจพเจ, เจเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผ เจชเจเจพเจฃเจเจฐเจคเจพ $ เจชเจพเจธ เจเฉเจคเจพ เจเจฟเจ เจธเฉเฅค เจเจธ เจตเจฟเจธเจผเฉเจธเจผ เจชเจเจพเจฃเจเจฐเจคเจพ เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ XREAD mystream เจตเจฟเฉฑเจ เจตเฉฑเจง เจคเฉเจ เจตเฉฑเจง เจชเจเจพเจฃเจเจฐเจคเจพ เจจเฉเฉฐ เจชเจเจพเจฃเจเจฐเจคเจพ เจตเจเฉเจ เจตเจฐเจคเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค เจเจธ เจฒเจ เจ
เจธเฉเจ เจธเจฟเจฐเจซเจผ เจเจธ เจธเจฎเฉเจ เจคเฉเจ เจนเฉ เจจเจตเฉเจ เจธเฉเจจเฉเจนเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจพเจเจเฉ เจเจฆเฉเจ เจ
เจธเฉเจ เจธเฉเจฃเจจเจพ เจธเจผเฉเจฐเฉ เจเฉเจคเจพ เจนเฉเฅค เจเฉเจ เจคเจฐเฉเจเจฟเจเจ เจจเจพเจฒ เจเจน เจฏเฉเจจเจฟเจเจธ "tail -f" เจเจฎเจพเจเจก เจฆเฉ เจธเจฎเจพเจจ เจนเฉเฅค
เจจเฉเจ เจเจฐเฉ เจเจฟ เจฌเจฒเฉเจ เจตเจฟเจเจฒเจช เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจธเจพเจจเฉเฉฐ เจตเจฟเจธเจผเฉเจธเจผ เจชเจเจพเจฃเจเจฐเจคเจพ $ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฅค เจ เจธเฉเจ เจธเจเฉเจฐเฉเจฎ เจตเจฟเฉฑเจ เจฎเฉเจเฉเจฆ เจเจฟเจธเฉ เจตเฉ เจชเจเจพเจฃเจเจฐเจคเจพ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค เจเฉเจเจฐ เจเฉเจฎ เจฌเจฒเฉเจ เจเฉเจคเฉ เจฌเจฟเจจเจพเจ เจธเจพเจกเฉ เจฌเฉเจจเจคเฉ เจฆเฉ เจคเฉเจฐเฉฐเจค เจธเฉเจตเจพ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจคเจพเจ เจเจน เจ เจเจฟเจนเจพ เจเจฐเฉเจเฉ, เจจเจนเฉเจ เจคเจพเจ เจเจน เจฌเจฒเฉเจ เจเจฐ เจฆเฉเจตเฉเจเฉเฅค
เจฌเจฒเจพเจเจฟเฉฐเจ 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)
+----------------------------------------+
เจนเฉเจฃ เจเจชเจคเจเจพเจฐ เจธเจฎเฉเจน เจฒเจ เจฎเฉเฉฑเจ เจเจฎเจพเจเจกเจพเจ เจจเจพเจฒ เจเจพเจฃเฉ เจนเฉเจฃ เจฆเจพ เจธเจฎเจพเจ เจ เจเจฟเจ เจนเฉ, เจ เจฐเจฅเจพเจค:
- XGROUP เจเจฐเฉเฉฑเจช เจฌเจฃเจพเจเจฃ, เจจเจธเจผเจ เจเจฐเจจ เจ เจคเฉ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจเจฐเจจ เจฒเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉ
- XREADGROUP เจเจฐเฉเฉฑเจช เจฆเฉเจเจฐเจพ เจธเจเฉเจฐเฉเจฎ เจจเฉเฉฐ เจชเฉเฉเจนเจจ เจฒเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉ
- XACK - เจเจน เจเจฎเจพเจเจก เจธเจฌเจธเจเฉเจฐเจพเจเจฌเจฐ เจจเฉเฉฐ เจธเฉเจจเฉเจนเฉ เจจเฉเฉฐ เจธเจซเจฒเจคเจพเจชเฉเจฐเจตเจ เจธเฉฐเจธเจพเจงเจฟเจค เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉ
เจเจชเจคเจเจพเจฐ เจธเจฎเฉเจน เจฆเฉ เจธเจฟเจฐเจเจฃเจพ
เจเจฒเฉ เจฎเฉฐเจจ เจฒเจ เจเจฟ เจฎเจพเจเจธเจเฉเจฐเฉเจฎ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจฎเฉเจเฉเจฆ เจนเฉเฅค เจซเจฟเจฐ เจเจฐเฉเฉฑเจช เจฌเจฃเจพเจเจฃ เจฆเฉ เจเจฎเจพเจเจก เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจเจพเจ เจฆเฉเจตเฉเจเฉ:
> XGROUP CREATE mystream mygroup $
OK
เจเฉฑเจ เจธเจฎเฉเจน เจฌเจฃเจพเจเจเจฆเฉ เจธเจฎเฉเจ, เจธเจพเจจเฉเฉฐ เจเฉฑเจ เจชเจเจพเจฃเจเจฐเจคเจพ เจชเจพเจธ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจเจฟเจธ เจคเฉเจ เจธเจฎเฉเจน เจจเฉเฉฐ เจธเฉเจจเฉเจนเฉ เจชเฉเจฐเจพเจชเจค เจนเฉเจฃเจเฉเฅค เจเฉเจเจฐ เจ
เจธเฉเจ เจธเจฟเจฐเจซเจผ เจธเจพเจฐเฉ เจจเจตเฉเจ เจธเฉเจจเฉเจนเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเจพเจ, เจคเจพเจ เจ
เจธเฉเจ เจตเจฟเจธเจผเฉเจธเจผ เจชเจเจพเจฃเจเจฐเจคเจพ $ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ (เจเจฟเจตเฉเจ เจเจฟ เจเฉฑเจชเจฐเจฒเฉ เจธเจพเจกเฉ เจเจฆเจพเจนเจฐเจฃ เจตเจฟเฉฑเจ)เฅค เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผ เจชเจเจพเจฃเจเจฐเจคเจพ เจฆเฉ เจฌเจเจพเจ 0 เจจเจฟเจธเจผเจเจฟเจค เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจฅเฉเจฐเฉเจก เจตเจฟเฉฑเจ เจธเจพเจฐเฉ เจธเฉเจจเฉเจนเฉ เจธเจฎเฉเจน เจฒเจ เจเจชเจฒเจฌเจง เจนเฉเจฃเจเฉเฅค
เจนเฉเจฃ เจเจฆเฉเจ เจเจฐเฉเฉฑเจช เจฌเจฃเจพเจเจ เจเจฟเจ เจนเฉ, เจ เจธเฉเจ เจเจฎเจพเจเจก เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจคเฉเจฐเฉฐเจค เจธเฉเจจเฉเจนเจฟเจเจ เจจเฉเฉฐ เจชเฉเฉเจนเจจเจพ เจธเจผเฉเจฐเฉ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ XREADGROUP. เจเจน เจนเฉเจเจฎ เจฌเจนเฉเจค เจธเจฎเจพเจจ เจนเฉ XREAD เจ เจคเฉ เจตเจฟเจเจฒเจชเจฟเจ เจฌเจฒเจพเจ เจตเจฟเจเจฒเจช เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉเฅค เจนเจพเจฒเจพเจเจเจฟ, เจเฉฑเจ เจฒเฉเฉเฉเจเจฆเจพ 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.
เจ เจธเฉเจ เจฌเจฟเจจเจพเจ เจตเจฟเจเจฒเจช เจฆเฉ ID 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 เจคเฉเจธเฉเจ เจเฉฑเจเฉ เจธเจฎเฉเจ เจเจ เจตเฉฑเจ-เจตเฉฑเจ เจฅเฉเจฐเฉเฉฑเจกเจพเจ เจคเฉเจ เจธเฉเจจเฉเจนเฉ เจชเฉเฉเจน เจธเจเจฆเฉ เจนเฉ, เจนเจพเจฒเจพเจเจเจฟ เจเจน เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจคเฉเจนเจพเจจเฉเฉฐ เจชเจนเจฟเจฒเจพเจ เจนเจฐเฉเจ เจฅเฉเจฐเฉเจก เจฒเจ เจเฉฑเจเฉ เจจเจพเจฎ เจจเจพเจฒ เจเจฐเฉเฉฑเจช เจฌเจฃเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ XGROUP
เจเฉฑเจ เจ เจธเจซเจฒเจคเจพ เจฆเฉ เจฌเจพเจ เจฆ เจฐเจฟเจเจตเจฐเฉ
เจเจพเจนเจ เจ
เจธเจซเจฒเจคเจพ เจคเฉเจ เจ เฉเจ เจนเฉ เจธเจเจฆเจพ เจนเฉ เจ
เจคเฉ "เจฌเจเจพเจเจ" เจธเจฅเจฟเจคเฉ เจฆเฉ เจจเจพเจฒ เจเจชเจฃเฉ เจธเฉเจจเฉเจนเจฟเจเจ เจฆเฉ เจธเฉเจเฉ เจจเฉเฉฐ เจฆเฉเจฌเจพเจฐเจพ เจชเฉเฉเจน เจธเจเจฆเจพ เจนเฉเฅค เจนเจพเจฒเจพเจเจเจฟ, เจ
เจธเจฒ เจธเฉฐเจธเจพเจฐ เจตเจฟเฉฑเจ, เจเจพเจนเจ เจเจเจฐเจเจพเจฐ เจ
เจธเจซเจฒ เจนเฉ เจธเจเจฆเฉ เจนเจจเฅค เจเจพเจนเจ เจฆเฉ เจซเจธเฉ เจนเฉเจ เจธเฉเจจเฉเจนเจฟเจเจ เจฆเจพ เจเฉ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเฉเจเจฐ เจเจพเจนเจ เจ
เจธเจซเจฒเจคเจพ เจคเฉเจ เจฎเฉเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจตเจฟเฉฑเจ เจ
เจธเจฎเจฐเฉฑเจฅ เจนเฉเฉฐเจฆเจพ เจนเฉ?
เจเจชเจคเจเจพเจฐ เจธเจฎเฉเจน เจเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจชเฉเจธเจผ เจเจฐเจฆเจพ เจนเฉ เจเฉ เจธเจฟเจฐเจซเจผ เจ
เจเจฟเจนเฉ เจฎเจพเจฎเจฒเจฟเจเจ เจฒเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉ - เจเจฆเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจธเฉเจจเฉเจนเจฟเจเจ เจฆเฉ เจฎเจพเจฒเจ เจจเฉเฉฐ เจฌเจฆเจฒเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค
เจธเจญ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจฎเจพเจเจก เจจเฉเฉฐ เจเจพเจฒ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ XPENDING, เจเฉ "เจชเฉเจเจกเจฟเฉฐเจ" เจธเจฅเจฟเจคเฉ เจฆเฉ เจจเจพเจฒ เจธเจฎเฉเจน เจตเจฟเฉฑเจ เจธเจพเจฐเฉ เจธเฉเจจเฉเจนเฉ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเจฆเจพ เจนเฉเฅค เจเจธเจฆเฉ เจธเจฐเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ, เจเจฎเจพเจเจก เจจเฉเฉฐ เจธเจฟเจฐเจซ เจฆเฉ เจเจฐเจเฉเจฎเฉเจเจเจพเจ เจจเจพเจฒ เจฌเฉเจฒเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ: เจฅเจฐเจฟเฉฑเจก เจจเจพเจฎ เจ เจคเฉ เจธเจฎเฉเจน เจฆเจพ เจจเจพเจฎ:
> 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 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}
เจเจธ เจเจฎเจพเจเจก เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ, เจ
เจธเฉเจ เจเฉฑเจ "เจตเจฟเจฆเฉเจธเจผเฉ" เจธเฉเจจเฉเจนเจพ เจชเฉเจฐเจพเจชเจค เจเจฐ เจธเจเจฆเฉ เจนเจพเจ เจเจฟเจธ 'เจคเฉ เจ
เจเฉ เจคเฉฑเจ เจฎเจพเจฒเจ เจจเฉเฉฐ {เคเคชเคญเฅเคเฅเคคเคพ} เจตเจฟเฉฑเจ เจฌเจฆเจฒ เจเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจจเจนเฉเจ เจเฉเจคเฉ เจเจ เจนเฉเฅค เจนเจพเจฒเจพเจเจเจฟ, เจ
เจธเฉเจ เจเฉฑเจ เจเฉฑเจเฉ-เจเฉฑเจ เจจเจฟเจธเจผเจเจฟเจฐเจฟเจ เจธเจฎเจพเจ {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 เจตเจฟเจเจฒเจช เจฆเฉ เจตเจฐเจคเฉเจ เจธเจฟเจฐเจซเจผ เจธเฉเจจเฉเจนเจพ ID เจตเจพเจชเจธ เจเจฐเจจ เจฒเจ เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเฉเฅค เจเจน เจฒเจพเจญเจฆเจพเจเจ เจนเฉ เจเฉเจเจฐ เจคเฉเจธเฉเจ เจธเฉเจจเฉเจนเฉ เจฆเฉ เจตเฉเจฐเจตเจฟเจเจ เจตเจฟเฉฑเจ เจฆเจฟเจฒเจเจธเจชเฉ เจจเจนเฉเจ เจฐเฉฑเจเจฆเฉ เจ เจคเฉ เจธเจฟเจธเจเจฎ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉเฉฐ เจตเจงเจพเจเจฃเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉเฅค
เจกเจฟเจฒเจฟเจตเจฐเฉ เจเจพเจเจเจเจฐ
เจเจพเจเจเจเจฐ เจเฉ เจคเฉเจธเฉเจ เจเจเจเจชเฉเฉฑเจ เจตเจฟเฉฑเจ เจฆเฉเจเจฆเฉ เจนเฉ XPENDING เจนเจฐเฉเจ เจธเฉเจจเฉเจนเฉ เจฆเฉ เจกเจฟเจฒเฉเจตเจฐเฉ เจฆเฉ เจธเฉฐเจเจฟเจ เจนเฉเฅค เจ เจเจฟเจนเฉ เจเจพเจเจเจเจฐ เจจเฉเฉฐ เจฆเฉ เจคเจฐเฉเจเจฟเจเจ เจจเจพเจฒ เจตเจงเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ: เจเจฆเฉเจ เจเฉฑเจ เจธเฉฐเจฆเฉเจธเจผ เจฆเฉ เจธเจซเจฒเจคเจพเจชเฉเจฐเจตเจ เจฌเฉเจจเจคเฉ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ 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 เจฐเจฟเจเจพเจฐเจก เจธเจเฉเจฐ เจเจฐเฉเฅค เจเจน Redis เจฆเฉ เจ
เฉฐเจฆเจฐ เจฎเฉเจฎเฉเจฐเฉ เจชเฉเจฐเจฌเฉฐเจงเจจ เจจเฉเฉฐ เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจเฉเจธเจผเจฒ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค
เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจเฉเจฎ เจตเฉ เจนเฉ XTRIM, เจเฉ เจเจนเฉ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ:
> XTRIM mystream MAXLEN 10
> XTRIM mystream MAXLEN ~ 10
เจธเจฅเจพเจ เจธเจเฉเจฐเฉเจ เจ เจคเฉ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ
เจฐเฉเจกเจฟเจธ เจธเจเฉเจฐเฉเจฎ เจจเฉเฉฐ เจ เจธเจฟเฉฐเจเจฐเฉเจจเจธ เจคเฉเจฐ 'เจคเฉ เจธเจฒเฉเจต เจจเฉเจกเจพเจ เจฒเจ เจฆเฉเจนเจฐเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ เจ เจคเฉ AOF (เจธเจพเจฐเฉ เจกเฉเจเจพ เจฆเจพ เจธเจจเฉเจชเจธเจผเจพเจ) เจ เจคเฉ RDB (เจธเจพเจฐเฉ เจฒเจฟเจเจฃ เจเจพเจฐเจเจพเจ เจฆเจพ เจฒเฉเจ) เจตเจฐเจเฉเจเจ เจซเจพเจเจฒเจพเจ เจตเจฟเฉฑเจ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจเจชเจคเจเจพเจฐ เจธเจฎเฉเจน เจฐเจพเจ เจฆเฉ เจจเจเจฒ เจตเฉ เจธเจฎเจฐเจฅเจฟเจค เจนเฉเฅค เจเจธ เจฒเจ, เจเฉเจเจฐ เจเฉเจ เจธเฉเจจเฉเจนเจพ เจฎเจพเจธเจเจฐ เจจเฉเจก 'เจคเฉ "เจฌเจเจพเจเจ" เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ เจนเฉ, เจคเจพเจ เจธเจฒเฉเจต เจจเฉเจกเจพเจ 'เจคเฉ เจเจธ เจธเฉฐเจฆเฉเจธเจผ เจฆเฉ เจธเจฅเจฟเจคเฉ เจเจนเฉ เจนเฉเจตเฉเจเฉเฅค
เจเฉฑเจ เจธเจเฉเจฐเฉเจฎ เจคเฉเจ เจตเจฟเจ เจเจคเฉเจเจค เจคเฉฑเจคเจพเจ เจจเฉเฉฐ เจนเจเจพเจเจฃเจพ
เจธเฉฐเจฆเฉเจธเจผเจพเจ เจจเฉเฉฐ เจฎเจฟเจเจพเจเจฃ เจฒเจ เจเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผ เจเจฎเจพเจเจก เจนเฉ XDEL. เจเจฎเจพเจเจก เจจเฉเฉฐ เจฎเจฟเจเจพเจ เจเจพเจฃ เจตเจพเจฒเฉ เจธเฉฐเจฆเฉเจธเจผ IDs เจฆเฉ เจฌเจพเจ เจฆ เจฅเฉเจฐเฉเจก เจฆเจพ เจจเจพเจฎ เจฎเจฟเจฒเจฆเจพ เจนเฉ:
> 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