WordPress Redis object cache ๐งน
Redis object cache ์ฃผ์ ๊ธฐ๋ฅ
์บ์ ์ฑ๋ฅ ํฅ์
WordPress Redis object cache๋ ๋ฐ์ดํฐ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅํ์ฌ ๋ฐ์ดํฐ ๊ฒ์ ๋ฐ ๋ก๋ ์๋๋ฅผ ํฅ์
๋ถ์ฐ ์บ์ฑ
Redis๋ ์๋ฒ ํด๋ฌ์คํฐ ์ ์ฒด์์ ๋ฐ์ดํฐ๋ฅผ ๊ณต์ ํ๋ฏ๋ก, ์ฌ๋ฌ ์น ์๋ฒ ๊ฐ์ ์บ์๋ฅผ ๊ณต์ ํ ์ ์์ด ํ์ฅ์ฑ ์ฆ๊ฐ
์๋ ์บ์ ๊ด๋ฆฌ
Redis object cache๋ ์๋์ผ๋ก ๋ง๋ฃ ์๊ฐ์ ๊ด๋ฆฌํ๊ณ ๋ง๋ฃ๋ ์บ์๋ฅผ ์ ๋ฆฌ
Redis ์์ ์ ๊ณตํ๋ ๋ฐ์ดํฐ ๊ตฌ์กฐโ(Data Structures/Collection)
1. Redis ์์ค ์ค์น ๋ฐ ์คํ
๋ณธ์ธ์ ์ค์น ํ๊ฒฝ์ ๋ง๋ ์ต์ ๋ฒ์ ์ ํจํค์ง ๋ค์ด๋ก๋ (2024.1.17 ๊ธฐ์ค redis-7.2.4.tar.gz)
http://download.redis.io/releases/
frida -U -f com.android.chrome frida -U --no-pause -f com.android.chrome chrome ์คํ ์ js ์คํ ์์ frida -U --no-pause -f com.android.chrome -l xxx.js frida -U -l your_script.js -n "com.android.chrome" # ํ๋ก์ธ์ค ์ด๋ฆ์ ๋ฐ๋ผ ์์ ํ์
2. redis.conf ์์
๊ธฐ๋ณธ ์ค์ ์ host node ๋ฉ๋ชจ๋ฆฌ ์ ํ์ด ์์ผ๋ฏ๋ก Max memory ๊ฐ์ ์ ํ
frida -U -f com.android.chrome frida -U --no-pause -f com.android.chrome chrome ์คํ ์ js ์คํ ์์ frida -U --no-pause -f com.android.chrome -l xxx.js frida -U -l your_script.js -n "com.android.chrome" # ํ๋ก์ธ์ค ์ด๋ฆ์ ๋ฐ๋ผ ์์ ํ์
3. Redis Server ๊ตฌ๋
frida -U -f com.android.chrome frida -U --no-pause -f com.android.chrome chrome ์คํ ์ js ์คํ ์์ frida -U --no-pause -f com.android.chrome -l xxx.js frida -U -l your_script.js -n "com.android.chrome" # ํ๋ก์ธ์ค ์ด๋ฆ์ ๋ฐ๋ผ ์์ ํ์
127.0.0.1:6379 ๊ธฐ๋ณธ ์ค์ ํฌํธ๋ก ์คํ ํ์ธ
4. WordPress Redis Object Cache ๊ตฌ์ฑ
1. Redis ํ๋ฌ๊ทธ์ธ ์ค์น
2. wp-admin โ ์ค์ โ Redis โ “Enable Object Cache” ๋ฒํผ ํด๋ฆญ
3. ์ํ ์ฒดํฌ ํ ์ ์ ์ ์ฉ ํ์ธ
์ ์ ์ค์น ํ ์ผ์ ์๊ฐ์ด ์ง๋๋ฉด ๊ด๋ จ ์ ๋ณด ๋ชจ๋ํฐ๋ง ๊ฐ๋ฅ
WordPress & Redis Server ๊ฐ ๋ก์ปฌ ํ๊ฒฝ์ ๊ตฌ์ฑ๋ ๊ฒฝ์ฐ์๋ง ์ ์ฉ ๊ฐ๋ฅ