MySQL是使用的阿里云的RDS,需要在插入新数据的时候同步部分数据到Redis里面,除了使用UDF(阿里云RDS没办法啊)还可以使用什么方法把数据同步到Redis里面去?
P.S. 目前想到的最笨的办法就是在写入数据的程序里面加一段向Redis中写入数据的代码。但是!这不符合我经常向数据库直接导入数据的情景。
P.S. 目前想到的最笨的办法就是在写入数据的程序里面加一段向Redis中写入数据的代码。但是!这不符合我经常向数据库直接导入数据的情景。
1
incompatible Oct 11, 2014 在应用层面来解决 使用后台进程监控你的表 发现插入了新数据后,将其同步至redis
|
2
kofj OP @incompatible 想到了使用中间件,比如MySQL_PROXY,通过lua脚本截取insert的数据同步到Redis当中
|
3
nybux Oct 11, 2014
如果可以主从的话,可以考虑下这个
https://github.com/alibaba/canal |