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