문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
nosql:redis [2015/09/22 13:07] kwon37xi |
nosql:redis [2022/11/09 23:17] kwon37xi |
||
---|---|---|---|
줄 7: | 줄 7: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
+ | * [[https:// | ||
===== 기본 명령 ===== | ===== 기본 명령 ===== | ||
줄 16: | 줄 17: | ||
sudo apt-get install build-essential | sudo apt-get install build-essential | ||
- | # 버전은 알아서 | + | # 버전은 알아서 |
wget http:// | wget http:// | ||
tar xzf redis-3.0.0.tar.gz | tar xzf redis-3.0.0.tar.gz | ||
줄 36: | 줄 37: | ||
" | " | ||
</ | </ | ||
+ | |||
+ | ===== Lettuce ===== | ||
+ | * Java 에서는 Jedis 보다는 Lettuce를 사용하는게 나은 듯. 2019현재 Lettuce만 replica를 지원함. 성능도 더 좋음. | ||
+ | * [[https:// | ||
+ | |||
+ | ===== Redis를 통한 대기열(Queue) 구현 ===== | ||
+ | * [[https:// | ||
+ | * Sorted Set 을 사용한다. | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
===== 주의사항 ===== | ===== 주의사항 ===== | ||
줄 45: | 줄 57: | ||
* slave 가 sync 해야할때의 rdb는 옵션을 끄더라도 무조건 발생합니다. 이것이 메모리를 적당히 나눠서 rdb 관련 이슈를 줄여야 하는 이유중에 하나입니다. | * slave 가 sync 해야할때의 rdb는 옵션을 끄더라도 무조건 발생합니다. 이것이 메모리를 적당히 나눠서 rdb 관련 이슈를 줄여야 하는 이유중에 하나입니다. | ||
* [[http:// | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | |||
+ | ===== Cache ===== | ||
+ | * Redis는 가급적 캐시 용도로는 사용하지 말자. | ||
+ | * [[https:// | ||
+ | |||
+ | ===== Client Size Cache ===== | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | ===== GUI ===== | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | ===== Multi threaded IO ===== | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | |||
+ | ===== 참조 ===== | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// |