사용자 도구

사이트 도구


nosql:redis

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
nosql:redis [2019/07/08 15:11]
kwon37xi
nosql:redis [2019/08/14 12:14]
kwon37xi [주의사항]
줄 41: 줄 41:
   * Java 에서는 Jedis 보다는 Lettuce를 사용하는게 나은 듯. 2019현재 Lettuce만 replica를 지원함. 성능도 더 좋음.   * Java 에서는 Jedis 보다는 Lettuce를 사용하는게 나은 듯. 2019현재 Lettuce만 replica를 지원함. 성능도 더 좋음.
   * [[https://jojoldu.tistory.com/418|Jedis 보다 Lettuce 를 쓰자]]   * [[https://jojoldu.tistory.com/418|Jedis 보다 Lettuce 를 쓰자]]
 +
 +===== Redis를 통한 대기열(Queue) 구현 =====
 +  * [[https://www.youtube.com/watch?v=MTSn93rNPPE&feature=youtu.be|[우아한테크토크] 선착순 이벤트 서버 생존기! 47만 RPM에서 살아남다?! - YouTube]]
 +  * Sorted Set 을 사용한다.
 +  * ''ZADD'' : 데이터 추가시 부여한 스코어에 따라 정렬
 +  * ''ZRANK'' : 현재 순위 조회
 +  * ''ZRANGE'' : 일정한 수만큼 리스트 조회
  
 ===== 주의사항 ===== ===== 주의사항 =====
줄 52: 줄 59:
   * [[http://www.slideshare.net/charsyam2/redis-trouble-shooting|Redis trouble shooting]]   * [[http://www.slideshare.net/charsyam2/redis-trouble-shooting|Redis trouble shooting]]
   * [[http://www.redisgate.com/redis/cluster/cluster.php|Redis Cluster]]   * [[http://www.redisgate.com/redis/cluster/cluster.php|Redis Cluster]]
 +  * [[https://github.com/antirez/redis/pull/4494| dict & quicklist int problem]] ''dict'',''quicklist''가 키 값을 ''int''로 다루는 버그. Redis **4.0.6** 이상 버전을 사용해야함.
  
 ===== Cache ===== ===== Cache =====
nosql/redis.txt · 마지막으로 수정됨: 2024/03/19 21:31 저자 kwon37xi