parallel actions:该库简化了并行运行的具有依赖项的操作确保它们的依赖项先完成 源码
平行作用 该库简化了具有依赖项的并行操作的运行,确保仅具有完全依赖项的操作并行运行。 例子 运行多个需要特定顺序SQL命令,例如,必须以其依赖关系的顺序运行REFRESH MATERIALIZED VIEW 。 在此示例中,我们刷新了3个物化视图,其中两个基于真实表,第三个依赖于前两个。 parallel-actions lib将简化执行,确保在v1和v2完成之前v3不会启动。 const { Pool } = require ( 'pg' ) ; const pexec = require ( 'parallel-actions' ) ; async function run ( ) { // Use PostgreSQL pool to run queries and restrict // the number of simultaneous connections.