我目前正在烧瓶中实施webapp。这是一个可以收集数据的可视化应用程序。每个页面或部分将始终有一个GET调用,每个调用将返回一个JSON响应,然后将被处理为显示的数据。如何加速烧瓶应用程序的JSON?
目前的问题是,在函数返回JSON响应之前需要进行一些计算。这会导致一些响应比其他响应慢,从而使页面加载速度变慢。我如何正确处理这个问题?我已经阅读了烧瓶中的缓存,并想知道现在应用程序需要的是什么。我也研究了一下Redis-Queue的实现。我不确定哪个是正确的方法。
任何帮助或见解将不胜感激。提前
嗨米格尔,谢谢你的想法。是的,数据经常发生变化,页面需要尽可能接近实时地显示结果。 –
如果数据经常变化,那么高速缓存就不存在了。让客户端执行CPU密集型任何问题?它会更快,因为每个客户端都会这样做一次,如果您在服务器上执行此操作,则必须为所有客户端执行此操作。 – Miguel
某些计算可能对客户密集。数据经常变化,但只要页面加载速度更快,我会愿意牺牲一些数据的准确性。 –