You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@rocketmq.apache.org by zhangke <zh...@foxmail.com> on 2017/05/02 15:10:09 UTC
回复: Proposal of Redis Data Replicator
Sorry for the late reply. It's my fault for neglecting a design document, and I will provide it in recent days.
------------------ 原始邮件 ------------------
发件人: "stevenschew";<st...@apache.org>;
发送时间: 2017年4月26日(星期三) 上午9:14
收件人: "users"<us...@rocketmq.incubator.apache.org>;
主题: Re: Proposal of Redis Data Replicator
Hi, Rick, it is a good idea. To accommodate with many people involved in open source projects, is our consistent purpose.On the basis of the above, whether it can initially produce a detailed design documents. After the design document will be sent to the user list, we discuss the discussion. Maybe,
prior to this, a specific project implementation plan needs to be developed and send it to the user list. That's all, thanks
2017-04-17 20:03 GMT+08:00 Rick Zhang <zh...@gmail.com>:
Hi users,devs,
I am working on the component of redis data replicator, which replicates datas from redis to RMQ for consuming in real time), and welcome any volunteers to get involved :-)
Before starting this work, I spent some time on searching if there already have some good projects focus on this topic. Fortunately, such a project [1] has been created and maintained for a year, and have got 79 stars. The principal thoughts are implementing redis replicator protocol, and simulating itself as a slave to fetch master data in real time. In addition, it could also keep track of aof file to get commands.
After getting in touch with the author, I got the permission to use this project in RMQ as a maven dependency, and meanwhile got more details. The project has been deployed on some company's production environment , such as eastmoney.com with 150G memory redis instance.
So I hope to collaborate with this open source project to accomplish RMQ Redis Data Replicator, instead of developing a brand new one. Once getting data from redis master is fast and stable, resending to RMQ will be easy to complete.
[1]: https://github.com/leonchen83/redis-replicator