메모리가 충분하지 않은지 확인합니다. 메모리가 충분하지 않으면 redis는 다음과 같이 메모리를 재활용합니다. 휘발성-lru: 만료 시간이 설정된 데이터에서. db[i]. 만료)에서 가장 최근에 사용된 데이터를 선택하여 제거 휘발성-ttl: 제거하도록 설정된 만료 시간이 있는 데이터 세트(server.db[i].expires)에서 만료될 데이터를 선택합니다. 휘발성-random: 만료 시간이 설정된 데이터 세트(server.db[i].expires)에서 제거할 데이터 선택 allkeys-lru: 데이터 세트에서 가장 최근에 사용된 데이터 선택( server.db[i].dict) 제거 allkeys-random: 제거할 데이터 세트(server.db[i].dict)에서 데이터 선택 no-enviction(eviction): 데이터 제거 금지
메모리가 충분하지 않은지 확인합니다. 메모리가 충분하지 않으면 redis는 다음과 같이 메모리를 재활용합니다.
휘발성-lru: 만료 시간이 설정된 데이터에서. db[i]. 만료)에서 가장 최근에 사용된 데이터를 선택하여 제거
휘발성-ttl: 제거하도록 설정된 만료 시간이 있는 데이터 세트(server.db[i].expires)에서 만료될 데이터를 선택합니다.
휘발성-random: 만료 시간이 설정된 데이터 세트(server.db[i].expires)에서 제거할 데이터 선택
allkeys-lru: 데이터 세트에서 가장 최근에 사용된 데이터 선택( server.db[i].dict) 제거
allkeys-random: 제거할 데이터 세트(server.db[i].dict)에서 데이터 선택
no-enviction(eviction): 데이터 제거 금지
특정 데이터가 손실됩니까, 아니면 모든 Redis 데이터가 손실됩니까?
다 그렇다면 정기적으로 Redis를 클리어하는 작업이 있을 수 있습니다.
세트에 데이터의 일부만 있는 경우 수동으로만 삭제할 수 있습니다.
키 유형에만 만료 시간이 있습니다. 컬렉션 번호
로그를 보세요.
유통기한이 있어야 하는데 잘 모르겠어요
http://huangyunbin.iteye.com/blog/1894583