1
키를 Redis 또는 Memcached에 저장하는 라이브러리를 작성하고 있습니다. 일반 유지하려면 모든 설정 작업에 SET
을 사용하고 싶지만 "만료되지 말아야합니다"와 같은 만료 값을 찾기 위해 고심하고 있습니다. 제가 보낼 수있는 소총 가치가 있습니까?Redis 만료 기간없이 옵션으로 설정하십시오.
SET myKey myValue ex 100 NX
을하지만 만기가 없다면, 나는
SET myKey myValue ex -1 NX
보다는
할 원합니다 : (100)의 만료가 있다면예를 들어, 내가 보내고 싶어요
SETNX myKey myValue
흥미롭게도 0123을 사용하여 SET
과 동일한 작업을 수행 할 수있는 방법이없는 것 같습니다. 만료 기간없이옵션을 사용하십시오.
확실하지,이 문서에서 그대로 여기 : http://redis.io/commands/SET – user9993
와우,이 논평 O/w 정답에 대한 투표를 아래로. –
downvote를 설명하지 않은 것에 대해 사과드립니다. 문제는 _with_with_with_withfull을 설정하는 방법 이었지만 만료는 없었습니다. 'SET key value'는 키를 설정하지만 XX/NX를 제어하지 않습니다. –