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