问题标签 [queue-table]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
queue - 使用表排队
我需要使用表实现一个队列。业务需求是有一个队列,5-10 个盒子可以访问该队列以获取下一个作业/作业。每天的工作岗位不会超过 5000 个。此外,一批作业应该一次“出队”。
只是想知道我以前没有做过的问题领域和问题是什么。如果有人以前遇到过这个/做过这个,请您指出一个设计/示例实现或需要注意的问题。
谢谢
sql - 制定查询优先级队列表的 SQL
我正在实现一个小队列来处理哪个进程首先运行。我正在使用数据库中的表来执行此操作。这是表的结构(我在 SQLite 中模拟它):
我正在尝试编写 SQL 来给我接下来可以运行哪个进程的行。以下是一些示例数据:
如果我使用这个 SQL,我可以按正确的顺序获取数据:
这将为我提供顶部具有最低优先级编号(最重要)的项目,并且在这些优先级编号中,最早进入队列(按时间戳)在顶部。
我可以运行此查询,并且只获取第一行,但我宁愿使用 SQL 查询来执行此操作,该查询将为我提供位于队列顶部的进程的一行(在上面的示例数据中,行id=7)。
我尝试进行自我连接和子查询,但我一定有心理障碍——我似乎无法正确处理。
提前致谢!
编辑
我忘了提到我正在寻找一个独立于数据库的查询。我在 SQlite 中对此进行了模拟,但很有可能我会在 DB2 或 Oracle 中实现它。我曾想过在我的查询中使用“limit 1”类型的运算符,但这在不同的数据库引擎之间是不同的。
c# - 在队列触发函数中返回表数据
我一直试图在队列触发函数 URL 中返回表存储行,但未能成功。下面是我的代码。
我在发回数据时遇到问题,这种方法可行吗,队列触发器可以发回响应吗?