Redis Stream: ๋ฉ์์ง ๋ธ๋ก์ปค ๊ตฌํ๊ณผ ๊ด๋ฆฌ
์คํธ๋ฆผ ๋ฐ์ดํฐ ์ ์ฅ/์กฐํ, ์๋น์ ๊ทธ๋ฃน ์ด์, ACK์ ๋ฉ์์ง ์ฌํ ๋น, ์ํ ๋ชจ๋ํฐ๋ง
์คํธ๋ฆผ ๋ฐ์ดํฐ ์ ์ฅ/์กฐํ, ์๋น์ ๊ทธ๋ฃน ์ด์, ACK์ ๋ฉ์์ง ์ฌํ ๋น, ์ํ ๋ชจ๋ํฐ๋ง
์์๋ณ ๋ฐ์ดํฐ ์ ์ฅ๊ณผ ์ ๋ฐ์ดํธ, ๋ญํน ์ง๊ณ, ์ต์ ์ ์ ๋ ฌ, ๊ณ ์ ํฌ๊ธฐ ๋ฐ์ดํฐ์ ๊ด๋ฆฌ
๋ฉ์์ง ํ์ ์ด๋ฒคํธ ์คํธ๋ฆผ ๋น๊ต, Pub/Sub ์์คํ ๊ตฌํ, List๋ฅผ ํ์ฉํ ๋ฉ์์ง ํ ๊ตฌ์ถ ๋ฐฉ๋ฒ
ํค์ ์์ฑ๊ณผ ์ญ์ ๋ฉ์ปค๋์ฆ, ํค ์กฐํ์ ๊ด๋ฆฌ๋ฅผ ์ํ ์ปค๋งจ๋, ๋ง๋ฃ ์๊ฐ ์ค์ ์ต์
String/List/Hash/Set/Sorted Set์ ํต์ฌ ๊ธฐ๋ฅ, Bitmap/HyperLogLog/Geospatial/Stream ๊ตฌ์กฐ์ ํน์ง๊ณผ ๋ช ๋ น์ด
์บ์ ๋์ ํจ๊ณผ์ ์ ๋ต, ๋ฐ์ดํฐ ๋ง๋ฃ์ ์ญ์ ์ ์ฑ , ์บ์ ์คํฌํผ๋ ํด๊ฒฐ ๋ฐฉ์
์ ๋ ฅ/ํํฐ/์ถ๋ ฅ ํ์ดํ๋ผ์ธ ์ค์ , ์ฃผ์ ํ๋ฌ๊ทธ์ธ ๊ธฐ๋ฅ๊ณผ ์ฌ์ฉ๋ฒ, ๋ฐ์ดํฐ ์ธ์ฝ๋ฉ/๋์ฝ๋ฉ ์ฝ๋ฑ ํ์ฉ
JDBC output ํ๋ฌ๊ทธ์ธ ์ค์น, ๋๋ผ์ด๋ฒ ์ค์ , ์ฐ๊ฒฐ ์ค์ ํ์ผ ๊ตฌ์ฑ ๋ฐฉ๋ฒ
์คํ ํ๊ฒฝ๊ณผ ๋ณด์ ์ค์ , ํต์ ์ํธํ ๊ตฌ์ฑ, ์ฌ์ฉ์/์ญํ ๊ด๋ฆฌ, ์คํ์ด์ค์ ๋์๋ณด๋ ์ค์
elasticsearch.yml, jvm.options ์ค์ ๊ฐ ๊ตฌ์ฑ, ๋ฆฌ๋ ์ค ์์คํ ์ ํ ํด์ , ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ ์ต์ ํ ๋ฐฉ๋ฒ