云端海量任务调度系统数据库设计

  • 时间:
  • 浏览:0
  • 来源:神彩大发快3_彩神大发快3官方

较大的挑战是任务数据的写入(海量),原来是任务情況的更新(海量,每个任务相当于被更新一次)。

PostgreSQL , 任务调度系统 , 数据库设计 , schemaless

对于有一个 面向多个用户的任务调度平台(这种云端的任务调度平台,将面向所有租户使用)。

2、数据量庞大。

可能性是一定量任务,是挺好实现的,但是每小时正确处理几十亿可能性几亿的任务,要怎样设计原来的任务情況管理数据库呢?

3、任务通常全部都是最终稳定情況,稳定后,对应的任务记录就不想变化了。

针对以上几块特点

1、用户和用户之间的任务是越来越 关系的,单个用户的任务在调度时可能性有依赖关系。

《advisory lock 实现高并发非堵塞式 业务锁》

云端任务调度所处这些特性:

任务调度系统中的任务情況管理,通常会用到数据库来存储任务调度的过程情況,控制任务的锁等。