๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

redis aof1

[Redis] Redis ๋ฐ์ดํ„ฐ์˜ ์˜๊ตฌ ์ €์žฅ(RDB, AOF) Redis PersistencyRedis๋Š” ์ธ๋ฉ”๋ชจ๋ฆฌ DB์ด์ง€๋งŒ, ๋ฐ์ดํ„ฐ๋ฅผ ๋””์Šคํฌ์— ์˜๊ตฌ ์ €์žฅ ํ•  ์ˆ˜ ์žˆ๋Š” ํŠน์ง•์ด ์žˆ๋‹ค.๊ทธ๋ž˜์„œ Redis๊ฐ€ restart๋˜๋”๋ผ๋„ ๋””์Šคํฌ์— ์ €์žฅํ•ด๋†“์€ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค์‹œ ์ฝ์–ด์„œ ๋ฉ”๋ชจ๋ฆฌ์— ๋กœ๋”ฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ์ดํ„ฐ๊ฐ€ ์œ ์‹ค๋˜์ง€ ์•Š๋Š”๋‹ค. Redis์—๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•์ด RDB(snapshotting) ๋ฐฉ์‹๊ณผ AOF(Append only file) ๋‘๊ฐ€์ง€๊ฐ€ ์กด์žฌํ•œ๋‹ค. RDB(snapshotting)ํŠน์ • ์‹œ์ ์— ๋ฉ”๋ชจ๋ฆฌ์— ์žˆ๋Š” ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ๋กœ ์ €์žฅํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค.์ด๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ์ง์ ‘ ์„ธํŒ…ํ•˜์ง€ ์•Š์•„๋„ ์ž๋™์œผ๋กœ .rdb๋ผ๋Š” ํ™•์žฅ์ž์˜ ํŒŒ์ผ์— ์ธ๋ฉ”๋ชจ๋ฆฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋„๋ก ๊ธฐ๋ณธ์œผ๋กœ ์„ค์ •๋ผ์žˆ๋‹ค. ์ด ๋ฐฉ์‹์€ ํŠน์ • ์‹œ์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณต๊ตฌํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๋ ˆ๋””์Šค ๋ฐ์ดํ„ฐ์˜ ๋ฒ„์ €๋‹ ๋˜ํ•œ ๊ฐ€๋Šฅํ•˜.. 2024. 12. 10.