0

サイト訪問に関する情報を保存するために選択するデータベース、主な特徴:大量のデータ、1秒あたりの多くのページ要求、データ表示用のさまざまなレポート、MySqlを使用すると思います、何か提案はありますか?

4

3 に答える 3

1

サーバーにリクエストをログに記録させ、非同期で解析することを検討してください。分析にACIDは必要ありません。また、クライアントと話しているときにACIDを処理する必要もありません。

于 2010-01-21T12:26:16.900 に答える
0

ほとんどの主流のデータベース(mysql、postgres、oracleなどを含む)はそのために適しています。ただし、MySqlは、特に以前に使用したことがある場合は問題ありません。ライセンスも確認してください。MySqlはGPL(データベースとコネクタ)、PostgresはBSD、Oracle(およびその他のいくつか)です。

于 2010-01-21T11:25:29.080 に答える
0

ほとんどの Web 分析企業は、HDFS や QFS など、何らかの分散ファイル システムを使用してログを保存しています。その理由は、従来のデータベースにはデータが大きすぎるためです。

分析レポートは、MapReduce ジョブを介して生成されます。

アドホック クエリを実行する場合は、通常、Hive/Pig/Sawzall などを使用します。

于 2013-04-02T21:54:54.090 に答える