【发布时间】:2011-05-11 16:10:52
【问题描述】:
我目前正在开发一个网站,该网站多次致电 eBay 和亚马逊等知名在线卖家,以获取某些商品的价格。问题是,目前需要几秒钟(据我所知,这次是从拨打电话开始)来加载结果,我想更即时(我认为大约 10 秒太多了)。
我已经缓存了其他需要获取的信息,但这些信息是静态的。有没有一种方法可以缓存价格但仅在需要时更新它们?代码在 Python 中,我将信息存储在 mySQL 数据库中。
我正在考虑以某种方式使用 chron 或类似的东西来经常更新它,但如果有一个更简单且不那么强烈的方法来解决这个问题会很好。
谢谢!
【问题讨论】: