2012-06-14 5 views
0

Memcache에 데이터가 저장되는 시점을 알고 싶습니다 ... 왜?GAE : Memcache에 데이터가 입력되는 시점을 확인하십시오.

memcache에 만료 시간이 30 분인 데이터가 있습니다.

누군가가 저장 시간에 5 분 후에 물어볼 때이 데이터를 업데이트하고 싶습니다.

key => data 및 key_time => date와 같은 2 개의 데이터를 넣어야합니까, 아니면 데이터가 언제 저장되었는지를 아는 것이 가능합니까?

자바를 사용하고 있습니다.

+0

당신이 여기서 무엇을 묻고 있는지 명확하지 않습니다. –

+0

죄송합니다 :/ 언제 memcache에 데이터가 저장되었는지 알고 싶습니다. 나는이 데이터의 열쇠를 가지고있다. – Jeremax

답변

1

나중에 Key_time 옵션을 관리하기가 어려울 수 있습니다. 열쇠를 어떻게 찾을 수 있을까요?

그것의 더 나은 즉, 사전에 저장하기 :이 도움이

Key => {'time': time.time(), 'data': your_data} 

희망을.

0

데이터가 Memcache에 기록 된시기를 알고 싶으면 해당 정보를 데이터와 함께 저장하기 만하면됩니다. 예를 들어, 값 "foo""bar" 키 아래에 저장하는 대신 튜플 ("foo", current_timestamp)을 저장하십시오. 여기서 current_timestamp은 넣기 요청을하는 시간입니다.

관련 문제