Open Replicator ( http://code.google.com/p/open-replicator/ ) 開源了。Open Replicator是一個用Java編寫的MySQL binlog分析程序。Open Replicator 首先連接到MySQL(就像一個普通的MySQL Slave一樣),然后接收和分析binlog,最終將分析得出的binlog events以回調的方式通知應用。Open Replicator可以被應用到MySQL數據變化的實時推送,多Master到單Slave的數據同步等多種應用場景。目前的這個最初版本,是筆者用 了大概兩周的業余時間開發的。在程序結構上,最主要的設計原則是高性能,低內存占用。Open Replicator目前只支持MySQL5.0及以上版本。