php - 缓存从 API 提取的信息的最有效方法是什么?

标签 php mysql sql facebook-graph-api twitter

我正在讨论应该如何组织我的数据库,该数据库从 Facebook 的 Open Graph API 中提取信息。我希望收集特定页面的信息,例如:

  1. 相册
  2. 相册中的所有照片
  3. 相册中所有照片的所有评论/点赞/名称

对我来说,构建数据库以将所有这些信息包含在一个表或多个表(即相册表、照片表、评论表等)中是否更有效?如果重要的话,我将使用 MySQL 数据库并通过 PHP 访问和读取它们。

最佳答案

您绝对不可能在一个表中获取所有这些信息并能够有效地查询它。设计一个关系数据库来存储所有这些信息。

关于php - 缓存从 API 提取的信息的最有效方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7780587/

相关文章:

MySQL排名查询。获取特定成员的位置

SQL Server 2008 Express Edition - 如何创建序列

php - DB 中存储的时间减去 2 周

sql - 维基百科图形数据库插入

mysql - 当我不使用依赖项时,我得到 "Cannot connect to database [default]" "mysql"% "mysql-connector-java"% "5.1.21"

mysql - Django 在运行时修改 DATABASE_HOST

javascript - Jquery 生成的输入值未发布在表单提交上

PHP PECL_HTTP 与 cURL 扩展

php - 插入时出错

asp.net - SQL 中函数中的无效对象名称错误