我想知道何时将数据放在Memcache上......为什么?
我在memcache中有数据,到期时间为30分钟。
当有人在5分钟后询问存储时间时,我想更新这些数据。
我是否必须输入2个数据,例如key => data和key_time => date,或者可以知道数据何时存储?
我正在使用Java。
答案 0 :(得分:1)
Key_time选项以后很难管理。你怎么找到钥匙?
最好将它存储在字典中,即:
Key => {'time': time.time(), 'data': your_data}
希望这有帮助。
答案 1 :(得分:0)
如果您想知道何时将数据写入内存缓存,只需将该信息与您的数据一起存储即可。例如,不是将值"foo"
存储在键"bar"
下,而是存储元组("foo", current_timestamp)
,其中current_timestamp
是您发出请求的时间。