每当我需要数据时我应该使用API还是将所有数据存储在数据库中并在需要时访问
问题描述:
这是一个设计问题。每当我需要数据时我应该使用API还是将所有数据存储在数据库中并在需要时访问
我正在创建一个Web应用程序,我有一个页面,我需要显示不同的部分,但不是所有的维基百科页面。
现在让我们考虑这种情况下,
我需要在我的网站显示维基百科页面的5个部分。
我该怎么做?
- 我会作出不同部分5级的呼叫如下
http://en.wikipedia.org/w/api.php?format=xml&action=parse&page=xyz&prop=text§ion=2
我会数据库与已经存储的所有5个部分,只是打一个电话,并获得所有部分。 (这将需要很多的数据库空间来保存数据存储在我的数据库)。
您可能有其他任何建议????
我正在寻找一种可以高速提取数据的解决方案。
谢谢。
答
只要速度是关心去本地数据库存储,但如果内存关心,然后去API调用。根据我的意见,我认为你应该去当地的数据库...