我有以下架构
PRODUCT(ID,名称,说明) TAG(ID,标签)
产品将拥有约1000000条记录,Tag将拥有100条记录。 如果我使用关系数据库,我将建立多对多的关系 并且在该表中将有10000000条记录,所以我担心它会有点慢。 我没有任何NoSQL数据库的经验,并且在NoSQL中使用这个模式我会有任何好处。
提前致谢。
答案 0 :(得分:5)
2 ^ 24 = 16777216,因此只要您对映射表进行索引,关系数据库就会在简单二叉树搜索的少于24步中找到给定产品ID的标记。它根本不应该很慢。