返回信息流拒绝不想上十大
想了一晚上准备下周找leader求教(sibi)
这是一条镜像帖。来源:北邮人论坛 / golang / #522同步于 2016/8/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Golang机器人发帖
请教beego里缓存维护爬虫数据的方案
albee
2016/8/5镜像同步8 回复
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
我觉的这文档写的还行吧
http://beego.me/docs/module/cache.md
看你的需求大概是定期更新缓存里面的数据(通过gitlab),然后在controller里面提供一个查询的api?
所以哪儿还不明白
不是定期~是点击前端页面的时候更新~
【 在 nullne 的大作中提到: 】
: 我觉的这文档写的还行吧
: http://beego.me/docs/module/cache.md
:
: 看你的需求大概是定期更新缓存里面的数据(通过gitlab),然后在controll
: .........
发自「贵邮」
看需求场景吧,前端触发也没有问题
实习也蛮拼,这么晚还在搞
【 在 albee 的大作中提到: 】
: 不是定期~是点击前端页面的时候更新~
:
: 发自「贵邮」
我看文档里比如memory模式,参数是多少秒清除一次,不知道能不能设置成前端点击时,发送请求给后台,后台去做一系列获取数据操作,然后更新cache(°_°)…
呃我觉得我先好好试试比较好~
【 在 nullne 的大作中提到: 】
: 我觉的这文档写的还行吧
: http://beego.me/docs/module/cache.md
:
: 看你的需求大概是定期更新缓存里面的数据(通过gitlab),然后在controll
: .........
发自「贵邮」
转正实习各种想好好表现。。。
无奈太菜了。。。
【 在 nullne 的大作中提到: 】
: 看需求场景吧,前端触发也没有问题
:
: 实习也蛮拼,这么晚还在搞
: 【 在 albee 的大作中提到: 】
: : 不是定期~是点击前端页面的时候更新~
: :
: : 发自「贵邮」
:
:
: .........
发自「贵邮」
我觉得你需要先搞清楚为什么要搞缓存,你的这个场景其实缓存也就充当一个数据库的角色,奇怪的是既然每次触发更新都是由前端触发,那存在缓存的意义是什么
【 在 albee 的大作中提到: 】
: 我看文档里比如memory模式,参数是多少秒清除一次,不知道能不能设置成前端点击时,发送请求给后台,后台去做一系列获取数据操作,然后更新cache(°_°)…
: 呃我觉得我先好好试试比较好~
:
: ...................
说得有理。。。
因为我去找领导讨论技术方案时,他说(°_°)…1.不要写数据库,我们项目整体访问数据库尽量少 2.可以考虑写缓存
其实我已经写好脚本 运行即可更新数据了?
【 在 nullne 的大作中提到: 】
: 我觉得你需要先搞清楚为什么要搞缓存,你的这个场景其实缓存也就充当一个数据库的角色,奇怪的是既然每次触发更新都是由前端触发,那存在缓存的意义是什么
: 【 在 albee 的大作中提到: 】
: : 我
: .........
发自「贵邮」
按照你的逻辑那就由前端触发你的脚本然后直接返回整理后的数据,如果用缓存的话那一定是你的后台定期去更新数据写入缓存,然后所有的前端请求均只是读取缓存。
一般设计的话采用后者比较合理
【 在 albee 的大作中提到: 】
: 说得有理。。。
: 因为我去找领导讨论技术方案时,他说(°_°)…1.不要写数据库,我们项目整体访问数据库尽量少 2.可以考虑写缓存
: 其实我已经写好脚本 运行即可更新数据了?
: ...................