这是一个创建于 4899 天前的主题,其中的信息可能已经有所发展或是发生改变。
例如 lib\security 里面的
memcache.set('Member_' + str(member_num), member, 86400 * 365)
而Google说的
time
可选的过期时间,可以是相对当前时间的秒数(最多 1 个月),也可以是绝对 Unix 时间戳时间。默认情况下,项目永不过期,虽然项目可能由于内存压力而被去除。浮点值将四舍五入为最接近的整秒。
因为时间时间 超出了Google限制的一个月,导致了东西保存不仅memcache里
4 条回复 • 1970-01-01 08:00:00 +08:00
![Livid](https://cdn.v2ex.com/avatar/c4ca/4238/1_normal.png?m=1736209358) |
|
1
Livid 2011-09-21 14:56:07 +08:00
最后的值确实有问题。
但是至于能不能存进去,我建议你还是自己做一些试验吧。
|
![ayanamist](https://cdn.v2ex.com/avatar/252a/3dba/3578_normal.png?m=1438159414) |
|
2
ayanamist 2011-09-21 15:38:20 +08:00
那个东西,根本不靠谱,我timeout只有一分钟的数据,居然也能在几秒后就取不到了。所以设多久都毫无意义
|
![Livid](https://cdn.v2ex.com/avatar/c4ca/4238/1_normal.png?m=1736209358) |
|
3
Livid 2011-09-21 17:18:34 +08:00
感谢楼主提醒,这些错误的赋值我会改成 * 30 的。
|
![keakon](https://cdn.v2ex.com/avatar/81c2/f886/2704_normal.png?m=1723105389) |
|
4
keakon 2011-09-21 19:57:28 +08:00
长期保存直接设为0就行了,或者干脆不设
|