巨大な製品ウェブサイトをスクレイピングしています。
そのため、非常に多くの製品を取得して維持し、ほぼすべての製品に異なる機能/詳細のセットがあります。
当然、このジョブには NoSQL データベース (MongoDB) を使用することを検討します。コレクション「products」と、各キー/値のペアが製品のdetail_name/detail_descriptionにマップされる各製品のドキュメントを作成します。
製品がかなり異なるため、製品の詳細/機能が何であるかはほとんどわかりません. つまり、利用可能なキーについての知識がありません。
このリンクMongoDB case insensitive key searchによると、これは MongoDB の「ギャップ」です (使用可能なキーについての考えがありません)。
これは本当ですか?はいの場合、代替手段は何ですか?