Vibe.ai
article thumbnail
๋ฐ˜์‘ํ˜•

๋จผ์ € apt-get์„ ์—…๋ฐ์ดํŠธ ํ•ด์ค€๋‹ค.

$ sudo apt-get update
$ sudo apt-get upgrade

 

์•„๋ž˜์˜ ๋ช…๋ น์–ด๋กœ ์„ค์น˜ํ•œ๋‹ค.

$ sudo apt-get install redis-server

 

์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด ๋ฒ„์ „์„ ํ™•์ธํ•ด๋ณด์ž

$ redis-server --version

 

์ด์ œ redis.conf ํŒŒ์ผ์„ ์—ด์–ด์„œ Redis๊ฐ€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€ ์‚ฌ์šฉ ๋ฉ”๋ชจ๋ฆฌ์–‘์„ ์ •ํ•˜๊ณ  ์ตœ๋Œ€ ์‚ฌ์šฉ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ดˆ๊ณผํ•˜๊ฒŒ ๋ ๋•Œ ๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋–ป๊ฒŒ ์‚ญ์ œํ• ์ง€๋ฅผ ์ •์˜ํ•  ๊ฒƒ์ด๋‹ค.

sudo nano /etc/redis/redis.conf

 

์„ค์ • ํŒŒ์ผ์—์„œ maxmemory์™€ maxmemory-policy๋ฅผ ์ฐพ์•„์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ฐ”๊พผ๋‹ค. ์ตœ๋Œ€ ์‚ฌ์šฉ ๋ฉ”๋ชจ๋ฆฌ์–‘์€ 1G๋กœ ์ •ํ•˜๊ณ , ์ตœ๋Œ€ ์‚ฌ์šฉ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ดˆ๊ณผํ•  ์‹œ ๊ฐ€์žฅ ์˜ค๋ž˜๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์ง€์›Œ์„œ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ™•๋ณดํ•˜๋ฉฐ ๊ฐ€์žฅ ์ตœ๊ทผ์— ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์„ค์ •ํ•œ๋‹ค.

maxmemory 1g
maxmemory-policy allkeys-lru

 

์„ค์ •์ด ์ ์šฉ๋˜๋„๋ก Redis๋ฅผ ์žฌ์‹œ์ž‘ํ•œ๋‹ค.

$ sudo systemctl restart redis-server.service

 

Redis์˜ ๊ธฐ๋ณธํฌํŠธ๋Š” 6379์ด๋‹ค. Redis๊ฐ€ 6379 ํฌํŠธ๋ฅผ ์“ฐ๊ณ  ์žˆ๋Š”์ง€ ํ™•์ธํ•œ๋‹ค.

$ netstat -nlpt | grep 6379

 

์•„๋ž˜ ๋ช…๋ น์–ด๋กœ Redis ์„œ๋ฒ„์— ์ ‘์†ํ•œ๋‹ค.

$ redis-cli

 

set์„ ์‚ฌ์šฉํ•ด์„œ key - value๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ž…๋ ฅํ•œ๋‹ค.

set [key] [value]

 

get [key]๋กœ ๋ฐ์ดํ„ฐ ๊ฐ’์„ ์ฐพ์•„์˜จ๋‹ค.

get [key]

 

์ €์žฅ๋œ key๋ฅผ ๊ฒ€์ƒ‰ํ•  ์ˆ˜๋„ ์žˆ๋‹ค

keys *๊ฒ€์ƒ‰์–ด*

 

์•„๋ž˜์™€ ๊ฐ™์ด ์ „์ฒด key๋ฅผ ์กฐํšŒํ•ด๋ณด์ž

keys *

 

๋ฐ˜์‘ํ˜•
profile

Vibe.ai

@hai02y

ํฌ์ŠคํŒ…์ด ์ข‹์•˜๋‹ค๋ฉด "์ข‹์•„์š”โค๏ธ" ๋˜๋Š” "๊ตฌ๋…๐Ÿ‘๐Ÿป" ํ•ด์ฃผ์„ธ์š”!