Python web 接口怎么缓存上一次接口请求的时间?

2018-10-15 11:14:42 +08:00
 ZeddShi

小弟刚转 python 后端开发几个月,不是很熟,希望大佬们能指导指导

  1. 每个用户的user_id对应的接口请求时间要分别缓存
  2. 缓存上一次接口的请求时间是为了获取上一次请求时间到这次的请求时间之间那段时间的用户行为
  3. 小程序端不会缓存时间,请求参数只带user_id

目前想用 redis 缓存每个用户的接口上次请求,但是感觉用户如果很多,那么 key 太多了,会不会处理的不太优美。不知道有没有更好的方法?

1413 次点击
所在节点    Python
2 条回复
matrix1010
2018-10-15 20:31:20 +08:00
获取用户行为?那应该看 log,log 里也有时间
frostming
2018-10-16 11:11:09 +08:00
写 DB 啊,反正就一个字段,每次覆盖掉就好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/497692

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX