发布了 22 篇内容
共 51034字, 被阅读 3136次
获得了 31 次赞同
获得了 15次喜欢, 获得了 16 次收藏
参与了 12 次互动
互动包含发布评论、点赞评论、参与投票等
使用 Docker 部署 canal,并将消息推送到 RabbitMQ
上一篇已经介绍了使用 Docker 部署 canal 服务,实现 MySQL 数据库 binlog 日志解析,并且用官方提供的客户端程序成功读到了消息。但在生产环境下还不能这么用,更好的做法是将消息发送到消息队列,然后再从消息队列消费。
使用 Docker 部署 canal 服务,实现 MySQL 数据库 binlog 日志解析
canal 是阿里巴巴开源的一个项目,主要用途是基于 MySQL 数据库 binlog 日志解析,提供增量数据订阅和消费。



使用 Redis 有序集合实现 IP 归属地查询
工作中经常遇到一类需求,根据 IP 地址段来查找 IP 对应的归属地信息。如果把查询过程放到关系型数据库中,会带来很大的 IO 消耗,速度也不能满足,显然是不合适的。




最新评论
使用 Docker 部署 canal 服务,实现 MySQL 数据库 binlog 日志解析