优化数据库请求数的最佳实践

时间:2013-04-15 09:19:24

标签: php mysql

我正在开发喜欢/不喜欢系统(php + ajax + mysql)。 我的系统就像这里推荐的那样:Like and Dislike System for Posts。所以我对数据库有很多请求,例如:

  1. 当用户放置(插入数据库)
  2. 接受所有喜欢这篇文章(从db中选择)
  3. 当用户尝试使用时,数据库中也有检查标志。
  4. 如果用户试图将此帖子放两次,请再次通过db检查标记。
  5. 这仅适用于一个帖子,但我也有评论,用户可以喜欢。 是否有良好的做法通过数据库进行此操作,或者最好使用缓存/会话或类似的东西。

1 个答案:

答案 0 :(得分:1)

如果您希望它在会话之间持续存在,那么您必须将其保存到某种数据库中。

你可以通过拥有一个主从数据库来实现它的效率,这些数据库只能从器件读取并且只能写入主数据。

有更多方法可以做,取决于规格。

相关问题