高いトラフィックとデータを備えた高度にスケーラブルな Web サイトを構築したいと考えています (YouTube や Facebook のようなものを想像してください)。これを PHP と MySQL で開発する予定です。
何百万ものデータを保存する必要があり、より高速に検索する必要があるかもしれません。パフォーマンスを最適化するには、ドキュメント指向のデータベースとインデックス サーバーを使用する必要があると聞きました。オプションとして、Mongo DB と Apache Solr を検討しています。
これらのテクノロジーの違いを誰か説明できますか? 検索パフォーマンスを最適化するために Apache Solr が使用されていることはわかっていますが、MongoDB ではデータの検索が遅いということでしょうか。
これらのテクノロジーの実装については、少し混乱しています。誰かが私たちに解決策を説明できますか