如此多的请求在1秒内更新一个特定的数据记录

时间:2015-03-25 12:18:06

标签: mysql database request updating

有超过1000个请求在1秒或更短的时间内更新单个特定记录。我们如何处理这个问题,每一个请求都非常重要。 *

  

假设,1秒= 1000多个请求仅用于更新一个特定记录

1 个答案:

答案 0 :(得分:2)

评论太长了。

现代计算机上每秒1,000次更新是非常可行的。但是,单个记录上的这么多更新会带来问题。您可以设计硬件 - 比如使用内存表或固态磁盘 - 可以实现这一点。

但是,通常需要这种类型的结构来保持最新状态。您可以在表中插入一个新行,并让任何需要"当前值的应用程序"只需获取最近一行。当然,如果您正在使用这些值以及覆盖它们,那么会为该行引入更多争用。