あなたの意見が必要です... PHP & MYSQL (AZURE 環境) でアプリケーションを開発しています。アプリケーション用に MYSQL で検索エンジンを作成しました。検索エンジンはページをインデックス化する必要があります。各ページは単語に「分割」され、単語ごとに、その単語が表示されるすべてのアドレスを含むテーブルが作成されます。
たとえば、クライアントが「タブレット」という単語を探している場合、アプリは「タブレット」というテーブルにアクセスし、テーブル内のすべてのアドレスを抽出します。2 つの単語を検索する場合は、すべてのアドレスを 2 つの関連するテーブルから取得し、各アドレスの切り取りを実行します。
問題は、少なくとも 10,000 ワード、つまり 10,000 テーブルがあることです。多数のテーブルがある DATABASE に問題はありますか? マイクロソフトのクラウドサーバー(AZURE)を利用することで改善されるのでしょうか?DATABASE はクラウドにテーブルを割り当てるように書いていますか、それとも単にテーブルを作成し、クラウドがこれを処理して私に代わって配置しますか?