首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

MongoDB范围键和哈希

// MongoDB范围键和哈希键 // 01 键 MongoDB的键决定了集合中存储的数据在集合中的分布情况,具体的方法是使用键值的范围来对集合中的数据进行分区。...通常情况下,我们给字段添加的索引,最常见的是普通索引或者哈希索引, 普通的索引字段如果作为键,那么这个键我们称为范围键; 哈希索引字段如果作为键,那么这个键我们称为哈希键。...下面我们来看二者的不同之处: 02 范围键(递增键) 范围键,顾名思义,就是将数据根据键划分到连续的范围里面,在这个模型中,那些值"相似"的文档可能位于同一个片中。例如下面这样: ?...02 哈希键 哈希键使用哈希索引在共享集群中对数据进行分区。哈希索引计算单个字段的哈希值作为索引值,该值用作键(注意,这里并不是字段本身的值,而是hash之后的值)。...否则设定键的语句会报错。

1.2K10
领券