- 博客(37)
- 收藏
- 关注
原创 分片原理及配置
默认大小64M,超出该大小,就会进行裂变(变成两个等大小的chunk),当一个shard裂变产生一定次数,整个shard就会产生不平衡(有的shardchunk很多,有的chunk很少,甚至没有),此时就会进行平衡处理(分片:根据分片键的配置,chunk转移到chunk少的shard集群上)集群技术,可以满足MongoDB的数据量大量增长的需求。分片键指的是表中的一个字段,作为分片的依据(即什么时候分片)以及存储依据(新的数据存储在哪个分片),该字段必须在集合每条数据中都存在,该字段必须是索引字段。
2023-07-05 09:12:11
233
原创 副本集配置
mongodb的复制至少需要两个节点。其中一个是主节点,负责处理客户端请求,其余的都是从节点,负责复制主节点上的数据。客户端从主节点读取数据,在客户端写入数据到主节点时, 主节点与从节点进行数据交互保障数据的一致性。MongoDB复制是将数据同步在多个服务器的过程。复制提供了数据的荣誉备份,提高可用性。mongodb各个节点常见的搭配方式为:一主一从、一主多从。四:配置流程(配置文件方式:推荐)二:MongoDB副本集设置。2:创建日志文件并修改权限。
2023-07-05 09:10:04
234
原创 MongoDB基础
使用use命令创建数据库后,show dbs命令无法看到刚刚创建的数据库,因为刚刚创建的数据库内容是空的,我们需要王数据库中添加一个集合并插入数据,才可以看到。mongo索引采用的是B-tree数据结构。4):分页查询 limit+skip实现。2:创建用户,mongo默认没有用户。二:mongoDB连接。3:集合的创建与删除。3):按参数类型查找。
2023-07-05 09:07:38
199
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人