2016-07-13 5 views
0

지금까지 StackExchage.Redis Link를 사용하여 모든 기본적인 crud 작업을 완료했습니다. Redis에서 복잡한 개체를 저장하기 위해 링크를 StackExchange.Redis.Extention의 래퍼를 사용합니다.Redis 키의 유휴 시간을 얻는 방법이 있습니까

우리는 Redis를 통해 사용자 세션 토큰을 관리합니다. 세션 토큰을 슬라이딩 만료시켜야합니다. 이를 위해 세션 키 유휴 시간을 사용할 계획입니다.

StackExchange API 1 또는 StackExchange.Redis.Extensions API를 통해 주요 유휴 시간을 얻는 가장 좋은 방법은 무엇입니까? 2

한 가지 방법은 DebugObject 메서드를 사용하여 특정 키의 유휴 시간을 얻기 위해 C# 클라이언트에서 Redis의 DEBUG OBJECT 명령을 실행하는 것입니다. 2

이 상황을 처리하는 더 좋은 방법이나 Object 명령을 실행하는 방법은 무엇입니까? 3

답변

0

이 답변보다 주석의 많은,하지만 난 충분히 대표하지 않습니다

IIRC, 레디 스 키가 만료 시간과 함께 기록 할 수 있습니다. 만료 시간을 업데이트하기 위해 주기적으로 토큰에 기록하는 것이 좋을까요? 또는 만료 된 후에도 토큰이 필요한 경우 타임 스탬프를 사용하지 않는 이유는 무엇입니까?

관련 문제