没有合适的资源?快使用搜索试试~ 我知道了~
repliqate:守护进程为仅追加工作负载提供 SQL -> Kafka 复制
共30个文件
py:20个
dockerfile:2个
jenkinsfile:1个
需积分: 5 0 下载量 78 浏览量
2021-05-30
15:36:43
上传
评论
收藏 21KB ZIP 举报
温馨提示
复制 repliqate是一个守护进程,用于将行从 SQL 数据库复制到 Kafka 队列。 它“侦听”仅附加工作流中的 SQL 更改,并将新行发布为 Kafka 主题中的 JSON 序列化消息。 repliqate 可以使用任何类型的 SQL 数据库和作为输入。 某些数据库(如 SQLite)不提供用于跨进程边界实时侦听更改的接口。 repliqate 通过定期查询源数据库、在多个调用中维护状态/位置来“侦听”更改。 因此,repliqate 仅适用于仅追加写入模式。 手术 repliqate 将定期查询 SQL 数据库(指定为 URI)以获取新行。 它假设复制源表有一个单调递增的整数主键,用于在每次调用时跟踪最近复制的行。 因此,在每次调用时,repliqate 都会发布一批行(具有可配置的大小限制),这些行跟随上次调用(通过升序主键值)的行。 repliqate 本身是无状态的,
资源推荐
资源详情
资源评论
收起资源包目录
repliqate-master.zip (30个子文件)
repliqate-master
setup.py 374B
.gitignore 120B
requirements.txt 420B
Makefile 559B
config.example.yaml 414B
setup.cfg 72B
README.md 2KB
.ci
amd64
Dockerfile 609B
arm
Dockerfile 671B
Jenkinsfile 3KB
repliqate.service 382B
repliqate
stream
consumer.py 2KB
__init__.py 0B
producer.py 1KB
message.py 2KB
meta
__init__.py 0B
constants.py 198B
config.py 3KB
__init__.py 0B
db
__init__.py 0B
sql.py 2KB
kv.py 8KB
replication
daemon.py 7KB
__init__.py 0B
cmd
__init__.py 0B
main.py 1KB
metrics
__init__.py 0B
timer.py 1KB
stats.py 2KB
hook.py 4KB
共 30 条
- 1
资源评论
九九长安
- 粉丝: 20
- 资源: 4534
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- STC12C5A60S2单片机+LCD12864液晶显示手机菜单实例源码KEIL C51工程文件.zip
- !!!CSDN上唯一能拿得出手的ASP.NET MVC程序 ASP.NET MVC鞋类销售商城系统
- Screenshot_2024-06-01-10-11-15-96_a935a6faaffa07c582f2c3acde62ae6b.jpg
- STC12C5A60S2单片机+LCD12864液晶图片动画显示实例源码KEIL C51工程文件.zip
- Transmission是一种BitTorrent客户端,他支持了多种操作系统,并且支持多种Nas设备
- 单家独院式农房户型设计水电图.dwg
- STC12C5A60S2单片机+LCD12864俄罗斯方块源码程序实例源码KEIL C51工程文件.zip
- 编程IDE等宽字体,不错的
- FlowGeek FlowGeek是基于MVP架构的、遵循Material Design设计规范的开源中国社区客户端
- 单家独院式图纸农房户型设计90平09.20-t3.dwg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功