当前位置: 首页 > news >正文

扁平风格网站 模板免费下载网络销售公司

扁平风格网站 模板免费下载,网络销售公司,国内网页设计网站,小程序商店助手1. 基础定义‌ ‌Chunk(块)‌:MongoDB分片集群中数据的逻辑存储单元,由一组连续的片键(Shard Key)范围数据组成,默认大小为‌64MB‌(可调整范围为1-1024MB)‌。‌数据分…
1. 基础定义
  • Chunk(块)‌:MongoDB分片集群中数据的逻辑存储单元,由一组连续的片键(Shard Key)范围数据组成,默认大小为‌64MB‌(可调整范围为1-1024MB)‌。
  • 数据分布逻辑‌:分片集群通过记录Chunk与分片(Shard)的映射关系管理数据存储,而非直接跟踪每条数据的位置‌。
2. Chunk生命周期
  1. 初始状态
    新分片的集合默认生成一个覆盖全片键范围([minKey, maxKey])的Chunk,存储在‌primary shard‌上‌。

  2. 自动分裂(Splitting)

    • 触发条件‌:当Chunk大小超过chunkSize(默认64MB)时,MongoDB自动将其拆分为更小的Chunk‌。
    • 分裂规则‌:
      • 首次分裂时,若Chunk数≤3,分裂阈值为1MB;随着Chunk数量增加,阈值逐步升高至chunkSize‌3。
      • 分裂后更新元数据至‌config server‌,并在mongos缓存中同步路由信息‌。
  3. 手动分裂

         通过splitAt()splitFind()函数指定片键值强制拆分,适用于预分片(Pre-splitting)优化场景‌。

Chunk迁移与均衡

Balancer触发迁移‌:当分片间Chunk数量差异≥9时,Balancer自动迁移Chunk以实现负载均衡‌

迁移流程

  1. 从源分片复制Chunk数据到目标分片。
  2. 更新config server元数据及mongos路由缓存。
  3. 删除源分片上的旧Chunk数据‌
关键配置与管理
配置项作用示例命令/参数来源
shardCollection为集合启用分片sh.shardCollection("db.coll", {key:1})
chunkSize定义Chunk初始大小sh.setBalancerMaxChunkSize(128)
sh.disableBalancer()临时关闭Balancer以维护sh.disableBalancer("db.coll")
sh.status()查看Chunk分布及迁移状态sh.status()

http://www.mmbaike.com/news/84202.html

相关文章:

  • 建设网站怎么建设分类营销推广外包
  • 做网站数据库表设计国际新闻今天
  • 学做网站论坛百度信息流广告代理
  • 用本地机器做网站服务器学电脑办公软件培训班
  • 各大网站ip地址余姚网站制作公司
  • 做公司的网站的需求有哪些常州百度推广公司
  • 西安市社交网站制作公司网络营销课程思政
  • 海南住房与城乡建设网站中国企业500强
  • 做外贸的有哪些网站有哪些搜索引擎优化面对哪些困境
  • 在线生成个人网站免费观看链接点击量软件
  • 精品课程网站开发学网络营销有用吗
  • 真人性做爰video网站网站收录登录入口
  • 广东公司网站建设app推广接单
  • 做的好的国外网站适合seo优化的网站
  • 微信网站是多少钱搜索引擎seo关键词优化效果
  • 莱芜网站优化费用汕尾网站seo
  • 做网站用买服务器码域名比价网
  • 国内做外贸如何访问外国网站营销失败案例分析
  • 一做特卖的网站靖江seo要多少钱
  • 沧源网站建设郑州做网站公司排名
  • wordpress搭建短视频网站推广普通话宣传标语
  • 做外贸生意最好的网站北京搜索引擎优化
  • 网加做网站推广病毒什么时候才能消失
  • 品牌logo设计公司seo根据什么具体优化
  • 外国建筑网站整合营销传播的明显特征是
  • 专业购物网站定制单页关键词优化费用
  • 网站建设与管理李洪心定制网站+域名+企业邮箱
  • 太湖度假区建设局网站阿里关键词排名查询
  • 网站备案 快递seo初级入门教程
  • 网站用自己的电脑做服务器360搜索建站