【发布时间】:2016-07-01 21:33:02
【问题描述】:
我们如何将 Mysql 表视为有限的 FIFO 缓冲区(队列)。
目标是:
- 表一次只能有 N 行。
- 插入行时,应删除最旧的行以保持行数为 N。
请建议方法。
更新: 抱歉,正如许多人指出的那样,我将问题从 STACK 更改为 FIFO 队列
【问题讨论】:
-
堆栈一般不会删除东西。不过,有限的 FIFO 缓冲区可能会。你想表达什么样的数据结构?
-
你可以用存储过程或(我认为)触发器来做这样的事情
-
@tadman 对不起,我错误地提出了我的问题。当然,我正在寻找有限的 FIFO 或队列。纠正我。