SE検索結果にドメインが表示されるキーワードと位置を出力するシステムを作成したいと考えています。データを収集することは問題ではないと仮定すると、どのDBMSを選択する必要がありますか?Mysqlなど?
Iは、多対多の関係のために、通常のMySQLのデザインを試してみた:
domain:id,name
keyword:id,phrase
domain_keyword:domain_id,keyword_id,rank
が、それはdomain_keywordテーブルのための巨大なサイズの指標になります。 MySQL以外のDBMSを使用した方が問題が解決しやすいのでしょうか?
dbmsシステムを切り替えることで、キーサイズが縮小されることはありません。たくさんのデータ=大規模なインデックスで、どちらのシステムに関係なく、大規模なインデックス。それを超えて、この質問は、具体的な事実ではなく、意見を求めているので、閉鎖されるでしょう。 –
@MarcBはやや不一致です。そうです、あなたが答えを知っていれば意見のように見えますが、DBMSの問題ではなく固有の設計上の問題であることを知ることは私には正当だと思われます。 – Nicolas78