2013-06-20 68 views
0

我們有一個MySQL數據庫,裏面填滿了日誌條目。這些日誌條目對我們的數據處理非常重要,但日誌表已經失控。查詢它會減慢我們的網站,所以我們正在採取行動。MySQL導出 - 導入日誌表/部分同步(完全導出,導入現有表)

我們正在建立一個單獨的日誌數據庫服務器,它將包含我們迄今爲止生成的所有日誌條目。這意味着我們可以從我們的實時服務器中刪除所有日誌歷史。每週我們都想將生成的日誌條目從我們的生產服務器導出到我們的日誌服務器。我們最好想讓它自動化。

在我看來,MySQL中的同步選項將不起作用,因爲它會導致幾乎清空日誌數據庫上的日誌表以保持與生產同步。

您可以幫助我們瞭解我們如何設置此功能以及如何實現此過程的自動化?

非常感謝!

回答

0

此用例是人們考慮使用Cassandra產品的原因之一。我將所有日誌都轉儲到cassandra集羣中進行處理。它可以讓你做比MySQL更多的事情。

http://cassandra.apache.org 

根據我的經驗,使用Cassandra來保存日誌數據使得許多事情變得更加高效。