0

お得な情報、割引、クーポンの検索エンジンを作成しています。まず、私のエンジンを使用して、いくつかのサイトから取引を収集し、その取引をデータベースに書き込みます。したがって、レコードには次のものがあります。

記録:名前、dissount、価格、緯度、経度

現在、mysqlを使用していますが、mongodBを使用すると、すべての結果が同様のjson形式であるため、検索エンジンが高速になります。

1,000,000レコードのmysqlまたはmongoDBがある場合、より良い解決策は何ですか?より高速な検索が必要です。

http://test.pluspon.com

4

1 に答える 1

0

あなたのユースケースでは、MongoDB の方が確かに高速です。シャード環境で複数の mongo を使用して処理を簡単に実装できます。ブロッキングはなく、ユース ケースのパフォーマンスがさらに向上します。

ただし、速度のベンチマークと高速なデータ処理だけが重要ではないことに注意してください。MongoDB は、より成熟したエンタープライズ データベースと比較すると、まだ非常に若いです。しかし、名前付きのユースケースについては、それを使用することをお勧めします。

また、コメントされているように、場合によってはさらに役立つ他の NoSQL データベースもあります。このブログを読んで理解を深めましょう

于 2012-06-08T17:19:39.813 に答える