私は多くの検索を行うサイトを作成しており、後で分析するために行われたすべての検索に関するデータをログに記録する必要があります。
最終的には複数のサーバーに負荷が分散されると予想します。その後、毎月、分析のためにすべてのログをダウンロードして単一のmysqlデータベースにインポートします。
現時点では、すべてのサーバーをmysqlの「マスター」として設定することを検討しています。このマスターは、スレーブ分析サーバーをライブ更新し、基本的にバックアップとしても機能します。
しかし、私は効率を目指しています。明らかに、mysqlレプリケーションの利点は、ログを常に一元的に利用できることと、各サーバーでログファイルを毎月インポートおよびリセットする必要がないことです。
プレーンテキストファイルにログインし、このログファイルを毎月ダンプしてmysqlに一元的にインポートする方が、どれほど効率的でしょうか。平文ダンプは、もしあれば、mysqlよりもはるかに効率的/高速ですか?
あなたの考えをありがとう!