
pgque
NikolayS
PgQue – Zero-bloat Postgres queue. One SQL file to install, pg_cron to tick.
AI 简介
PgQue 是一个基于 PostgreSQL 的零膨胀队列系统。其核心功能是通过单一 SQL 文件安装,并使用 `pg_cron` 或 `pg_timetable` 来触发任务,完全采用 PL/pgSQL 编写,不依赖任何扩展或外部守护进程,确保在持续负载下不会出现数据膨胀问题。适用于需要在PostgreSQL数据库内部实现持久化事件流的场景,特别适合那些希望避免额外分布式系统复杂性的团队。PgQue 旨在提供类似Kafka的日志模型而非传统的任务消息队列,支持共享事件日志和每个消费者的独立游标,兼容PostgreSQL 14及以上版本,无论是托管服务还是自托管环境均可使用。
PLpgSQL
Apache License 2.01.3k
Stars
27
Forks
1
Watchers
22
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分52.34
默认分支main