pg_dbms_job VS pg_cron

Compare pg_dbms_job vs pg_cron and see what are their differences.

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
pg_dbms_job pg_cron
1 20
39 2,545
- 3.9%
3.4 6.1
19 days ago 6 days ago
PLpgSQL C
PostgreSQL License PostgreSQL License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

pg_dbms_job

Posts with mentions or reviews of pg_dbms_job. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-08-29.
  • PG_DBMS_JOB – An Open Source PostgreSQL extension for Oracle DBMS_JOB compatibility
    3 projects | /r/PostgreSQL | 29 Aug 2021
    When you are working on Oracle to PostgreSQL migrations, one of the Oracle packages that cause conversion issues is DBMS_JOB. Traditionally, we used extensions like : pg_agent, pg_cron or more recently pg_timetable for scheduling jobs. All of these tools or extensions use a cronjob like scheduling method which does not give a full compatibility of the features provided by Oracle DBMS_JOB. Translating calls to DBMS_JOB.SUBMIT() into a cron setting is more painful than being impossible when there is an execution interval lesser than a minute. There are several such DBMS_JOB compatibility issues including asynchronous scheduling which is not possible with the already existing extensions in PostgreSQL. MigOps hates to stay without Open Source solutions. So, we are announcing PG_DBMS_JOB extension for Oracle DBMS_JOB compatibility, released under PostgreSQL License. An interesting point here is that we have included full compatibility of Oracle DBMS_JOB in PG_DBMS_JOB PostgreSQL extension.

pg_cron

Posts with mentions or reviews of pg_cron. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-09.

What are some alternatives?

When comparing pg_dbms_job and pg_cron you can also consider the following projects:

pg_timetable - pg_timetable: Advanced scheduling for PostgreSQL

pg_background - pg_background

Spring Boot - Spring Boot

docker-pg-cron - Dockerfile with extension pg_cron

Express - Fast, unopinionated, minimalist web framework for node.

TypeORM - ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

redroid-doc - redroid (Remote-Android) is a multi-arch, GPU enabled, Android in Cloud solution. Track issues / docs here

Visual Studio Code - Visual Studio Code

machinery - Machinery is an asynchronous task queue/job queue based on distributed message passing.

Pandas - Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more

cadence - Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.