Mongodb 如果我的索引带有公共前缀,Mongo索引的大小会更小吗
我有两个索引Mongodb 如果我的索引带有公共前缀,Mongo索引的大小会更小吗,mongodb,Mongodb,我有两个索引 {a:1,b:1,c:1} and {a:1,b:1,d:1} 散列a和a+b会被存储两次吗?或者MongoDB“聪明”到只生成一棵树吗?不知道人们为什么投票关闭,这个问题看起来很清楚,我认为这是因为极其基本的数据库理论。在我看来,基于B-树是如何构建的,它应该足够聪明,可以存储一次。
{a:1,b:1,c:1} and {a:1,b:1,d:1}
散列
a
和a+b
会被存储两次吗?或者MongoDB“聪明”到只生成一棵树吗?不知道人们为什么投票关闭,这个问题看起来很清楚,我认为这是因为极其基本的数据库理论。在我看来,基于B-树是如何构建的,它应该足够聪明,可以存储一次。