我们正在抓取一个巨大的产品网站。
因此,我们将获得并坚持如此多的产品,并且几乎每个产品都有一组不同的功能/细节。
自然地,我们考虑使用 NoSQL 数据库 (MongoDB) 来完成这项工作。我们将创建一个集合“产品”,并为每个产品创建一个文档,其中每个键/值对映射到产品的 detail_name/detail_description。
由于产品完全不同,我们几乎不知道产品细节/功能是什么。换句话说,我们不知道可用的密钥。
根据这个链接MongoDB case insensitive key search,这是 MongoDB 的一个“差距”(我们对可用的键没有一些想法)。
这是真的?如果是,有哪些替代方案?