这个项目能做什么
Sequin是一个开源的Postgres变更数据捕获(CDC)平台,旨在将数据库更改流式传输到各种目标端,如Kafka、GCP Pub/Sub、Elasticsearch、SQS、Redis和HTTP端点。它作为独立的Docker容器运行,支持回填现有行,并通过幂等键实时流式传输新更改,确保严格排序和精确一次处理。关键功能包括自定义过滤器、基于Elixir的转换、消息路由、YAML/API配置、用于监控的Web控制台以及Prometheus指标。它声称具有高性能(每秒50k操作,延迟55毫秒),并可与任何Postgres 14+版本配合使用,无需扩展。用例包括事件流、审计日志、缓存维护和搜索索引同步。
评论
0 评分人数达到10人后显示
登录后参与讨论。