缓存API数据

时间:2016-01-06 18:25:19

标签: api caching

我有一个表从API调用中返回10个实体。对于这10个实体中的每一个,我再次调用API。因此,您已经可以看到,这是对API的大量调用,并且返回数据需要很长时间。

这就是缓存问题的来源。

场景是:

  • 转到个人页面,在局部视图中有一个包含10个实体的表格。
  • 我点击了一个Next按钮,ajax调用从API中获取另外10个实体,并在表格中显示它们。
  • 单击“下一步”时,需要一段时间才能从API加载下一个数据。
  • 目前我将10个实体缓存1小时,因为新数据可以通过API传递,并且无法显示该数据一个多小时,直到缓存丢失并且再次进行调用是不合适的。

我只是失去了如何有效地缓存,以便系统快速运行,但新数据也不会被阻止。

如果您需要更多信息,我很乐意提供这些信息并感谢您将其推向目前为止!

0 个答案:

没有答案