fountain同步 MySQL 數(shù)據(jù)庫增量變化
Fountain是監(jiān)查、捕捉MySQL數(shù)據(jù)庫的增量變化,分發(fā)數(shù)據(jù)變化給消費(fèi)者處理的一套解決方案。
任何需要快速、準(zhǔn)確接收MySQL數(shù)據(jù)變化增量的場景均適用,例如
-
廣告?zhèn)鬏斄鳎狠敵龅奖镜卦隽课募?/p>
-
數(shù)據(jù)同步:可數(shù)據(jù)庫同構(gòu)復(fù)制,也可以跨異構(gòu)數(shù)據(jù)源sync,比如MySQL到一些NoSQL,例如redis、mongodb,或者es、solr等提供搜索服務(wù),或者M(jìn)Q如bigpipe、RabbitMQ。
-
緩存失效:數(shù)據(jù)變化收斂到MySQL,利用增量變化觸發(fā)memcache或者redis緩存失效。
-
數(shù)據(jù)監(jiān)控:監(jiān)控?cái)?shù)據(jù)庫中的異常數(shù)據(jù),攻擊行為數(shù)據(jù)。
-
歷史操作記錄:數(shù)據(jù)庫業(yè)務(wù)變化,同步到另外的數(shù)據(jù)庫表,供查詢操作記錄
-
其他你所想到場景...
Fountain支持MySQL的row base binlog協(xié)議,穩(wěn)定測試版本支持MySQL5.1-5.6。
特點(diǎn):
- 簡單易用
- 快速部署
- 處理高效率,低延遲
- 提供豐富的接口和內(nèi)部重構(gòu)實(shí)現(xiàn),用戶可以選擇使用轉(zhuǎn)換實(shí)現(xiàn)也可以自己定制,支持高度定制,符合開閉原則的設(shè)計(jì)原則。
評論
圖片
表情
