- keys 또는 flushall, collections 사용 금지. 레디스는 싱글쓰레드 기반이라 한 번에 하나의 명령어 밖에 처리하지 못함. 그래서 조회 혹은 삭제하는 동안 다른 명령을 받아들이지 못함. 데이터가 10,000 건 이하 혹은 테스트환경에서만 해당 명령어를 사용해야 함.
- 레디스는 인메모리DB. 속도는 빠르지만 큰 용량의 데이터를 담기엔 공간 제약이 큼. 그래서 실시간 처리는 인메모리에서, 보관은 디스크 기반으로 구성하는게 유리함(트위터, 인스타그램, 페이스북 등에서 사용)
- 32비트에서는 3GB 메모리만 사용. 64비트에서는 제한 없이 운영체제의 가상메모리까지 사용. 메모리 부족 문제를 야기할 수 있으므로 64비트에서는 메모리 제한을 걸어 두자.
- redis.conf 설정을 꼭 하자. RDB/AOF 미사용, 특정 커맨드 사용 비활성화 등
출처: https://zdnet.co.kr/view/?no=20131119174125
카카오 "레디스, 잘못쓰면 망한다"
국민메신저 카카오톡 개발 업체인 카카오가 웹애플리케이션 서비스를 만드는 개발자들을 대상으로 오픈소스 기술 '레디스(Redis)' 활용 경험을 소개했다. 우...
zdnet.co.kr
https://sehajyang.github.io/2019/12/11/how-to-operate-redis/
레디스 운영 잘하는 법
이 포스팅은 지난 12.4일에 있었던KOSSCON의 강대명님의 레디스 운영 잘하는 법 을 듣고 발표자료와 발표내용을 종합하여 작성한 포스팅으로 대부분 발표자료에 있는 내용입니다. 글로 보고싶으신
sehajyang.github.io
'Development > Etc' 카테고리의 다른 글
[Mac] Python 버전 변경 해주기 (0) | 2021.02.23 |
---|---|
VS CODE 꿀팁 단축키 정리 (0) | 2021.01.15 |
최근댓글