[ClickHouse] ํด๋ฌ์คํฐ ๊ตฌ์กฐ - Shard, Replica, Distributed ํ
์ด๋ธ
ยท
Backend/Database
ClickHouse๋ฅผ ์ฒ์ ์ ํ์ ๋ ๊ฐ์ฅ ํผ๋์ค๋ฌ์ ๋ ๊ฑด ์ฉ์ด์๋ค. MySQL์ด๋ MariaDB์์๋ ๊ทธ๋ฅ ํ
์ด๋ธ ๋ง๋ค๊ณ ์ฟผ๋ฆฌ ๋ ๋ฆฌ๋ฉด ๋๋๋ฐ, ClickHouse๋ ์ฒ์๋ถํฐ "Shard", "Replica", "Distributed ํ
์ด๋ธ", "ZooKeeper"๊ฐ ํ์ด๋์จ๋ค. ์ฌ์ง์ด ํ
์ด๋ธ๋ ๋ ์ข
๋ฅ๊ฐ ์๋ค๊ณ ํ๋ค. ์ด ๊ธ์์๋ ClickHouse ํด๋ฌ์คํฐ๊ฐ ์ด๋ค ๊ตฌ์กฐ๋ก ์ด๋ฃจ์ด์ ธ ์๋์ง, ๊ฐ ๊ฐ๋
์ด ๋ฌด์จ ์ญํ ์ ํ๋์ง ํ ๋์ ์ดํดํ ์ ์๋๋ก ์ ๋ฆฌํด๋ณธ๋ค. ClickHouse๋ ์ ํด๋ฌ์คํฐ ๊ตฌ์กฐ๋ฅผ ์ธ๊น? ClickHouse๋ ๋์ฉ๋ ๋ถ์ ์ฟผ๋ฆฌ์ ์ต์ ํ๋ ์ปฌ๋ผํ DB๋ค. ์์ต ๊ฑด์ ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅด๊ฒ ์ง๊ณํ๋ ๊ฒ ์ฃผ ๋ชฉ์ ์ด๋ค ๋ณด๋, ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฌ ์๋ฒ์ ๋๋ ์ ์ฅํ๊ณ ๋ณ๋ ฌ๋ก ์ฒ๋ฆฌํ๋ ๊ตฌ์กฐ๊ฐ ๊ธฐ๋ณธ์ด ..