- keys 또는 flushall, collections 사용 금지. 레디스는 싱글쓰레드 기반이라 한 번에 하나의 명령어 밖에 처리하지 못함. 그래서 조회 혹은 삭제하는 동안 다른 명령을 받아들이지 못함. 데이터가 10,000 건 이하 혹은 테스트환경에서만 해당 명령어를 사용해야 함.
- 레디스는 인메모리DB. 속도는 빠르지만 큰 용량의 데이터를 담기엔 공간 제약이 큼. 그래서 실시간 처리는 인메모리에서, 보관은 디스크 기반으로 구성하는게 유리함(트위터, 인스타그램, 페이스북 등에서 사용)
- 32비트에서는 3GB 메모리만 사용. 64비트에서는 제한 없이 운영체제의 가상메모리까지 사용. 메모리 부족 문제를 야기할 수 있으므로 64비트에서는 메모리 제한을 걸어 두자.
- redis.conf 설정을 꼭 하자. RDB/AOF 미사용, 특정 커맨드 사용 비활성화 등
출처: https://zdnet.co.kr/view/?no=20131119174125
https://sehajyang.github.io/2019/12/11/how-to-operate-redis/
'Development > Etc' 카테고리의 다른 글
[Mac] Python 버전 변경 해주기 (0) | 2021.02.23 |
---|---|
VS CODE 꿀팁 단축키 정리 (0) | 2021.01.15 |
최근댓글