摘要:
1. 分片概念 分片是指跨机器拆分数据的过程,有时也会用术语分区。MongoDB既可以手工分片,也支持自动分片 2. 理解集群组件 分片的目标之一是由多个分片组成的集群对应用程序来说就像是一台服务器。为了此实现,需要在分片前面运行一个或多个称为mongos的路由进程。mongos维护着一个“目录”, 阅读全文
摘要:
1. 控制成员状态 1.1 把主节点变为从节点 rs.stepDown() 1.2 阻止选举 如果需要对主节点维护,不想期间其他从节点选举为主节点,则可以 rs.freeze(10000) 维护完成后,只需要再次执行以下命令即可 rs.freeze(0) 2. 监控复制 2.1 获取状态 rs.st 阅读全文
摘要:
1. Python连接副本集 from pymongo import MongoClient from bson.codec_options import CodecOptions from retry import retry import pytz import pandas as pd cla 阅读全文
摘要:
1. 管道阶段和可调参数 聚合框架基于管道的概念。他由多个阶段组成,每个阶段都会提供一组按钮或可调参数。每个阶段对其输入执行不同的数据处理任务,并生成文档已作为输出传递到下一阶段。 2. 阶段常见操作 匹配(match)、投射(project)、排序(sort)、跳过(skip)、限制(limit) 阅读全文