文件名称:redis_cron:受pg_cron启发的Cron Job Scheduler Redis模块
文件大小:7KB
文件格式:ZIP
更新时间:2024-03-26 12:10:51
rust redis cron module scheduler
redis_cron
redis_cron是Redis一个基于cron表达式的简单作业调度程序,它在redis中作为模块运行。 它使用与常规cron相似的语法,并允许您直接在redis上调度redis命令。 这个项目的灵感来自PostgreSQL扩展 。
由于redis命令只能在redis中一次由一个线程运行,因此redis_cron在单个线程中按顺序运行计划的作业。
安装
$ cargo build
$ # Mac:
$ redis-server --loadmodule ./target/debug/libredis_cron.dylib
$ # Linux:
$ redis-server --loadmodule ./target/debug/libredis_cron.so
用法
可用命令:
CRON.SCHEDULE
【文件预览】:
redis_cron-main
----.gitignore(19B)
----redis.conf(44B)
----src()
--------job_scheduler()
--------lib.rs(3KB)
----LICENSE(1KB)
----Cargo.toml(378B)
----README.md(4KB)