MongoDB 学习笔记之 手动预先分片
手动预先分片:
目的:手动预先分片是为了防止未来chunk的移动,减少IO。
sh.shardCollection("shop.users",{"userId": 1 })
for(var i=1; i<=30; i++){ sh.splitAt("shop.users", {userId: i*1000}) }
插入数据进行验证:
for(var i=1; i<30000; i++){ db.users.insert({userId: i,name: 'hello'}) }
由上可见,数据被均匀的分配在不同shard上。
转载于:https://www.cnblogs.com/AK47Sonic/p/7400384.html
MongoDB 学习笔记之 手动预先分片相关推荐
- MongoDB 学习笔记八 复制、分片、备份与恢复、监控
MongoDB 学习笔记八 复制.分片.备份与恢复.监控 MongoDB复制(副本集) 什么是复制? MongoDB 复制原理 MongoDB 副本集设置 副本集添加成员 MongoDB 分片 分片 ...
- MongoDB学习笔记(一) MongoDB介绍及安装
系列目录 MongoDB学习笔记(一) MongoDB介绍及安装 MongoDB学习笔记(二) 通过samus驱动实现基本数据操作 MongoDB学习笔记(三) 在MVC模式下通过Jq ...
- MongoDB学习笔记(四)--索引 性能优化
索引 基础索引 ...
- MongoDB学习笔记一:MongoDB的下载和安装
MongoDB学习笔记一:MongoDB的下载和安装 趁着这几天比較空暇,准备学习一下MongoDB数据库.今天就简单的学习了一些MongoDB的下载和安装.并创建了存储MongoDB的数据仓库. 将 ...
- 非关系型数据库MongoDB学习笔记
MongoDB学习笔记 --周灿 创建数据库 use "databasename" 查看数据库 show dbs 给指定数据库添加集合和插入记录 db.集合名.insert({ ...
- MongoDB学习笔记(入门)
MongoDB学习笔记(入门) 一.文档的注意事项: 1. 键值对是有序的,如:{ "name" : "stephen", "genda" ...
- MongoDB学习笔记【2】-- 试用
大部分内容根据MongoDB官方手册整理:http://docs.mongodb.org/manual/contents/ 查看数据库 [root@slayer ~]# mongo MongoDB s ...
- MongoDB学习笔记(四)使用Java进行实时监控与数据收集(空间使用量、连接数)
目录: MongoDB学习笔记(一)环境搭建与常用操作 MongoDB学习笔记(二)使用Java操作MongoDB MongoDB学习笔记(三)使用Spring Data操作MongoDB Mongo ...
- PHP操作MongoDB学习笔记
PHP操作MongoDB技術總結 <?php /** * PHP操作MongoDB学习笔记 */ //************************* //** 连接MongoDB数据库 ...
- MongoDB学习笔记~对集合属性的操作
$unset清除元素 请注意在单个数组元素上使用$unset的结果可能与你设想的不一样.其结果只是将元素的值设置为null,而非删除整个元素.要想彻底删除某个数组元素,可以用$pull 和$pop操作 ...
最新文章
- Linux——Linux概念架构的理解
- struts2 no extension(excludePattern)
- python处理excel文件的模块_python处理Excel文件的几个模块
- 类和对象—对象特性—深拷贝与浅拷贝
- Hashtable源码分析
- sqlite 数据类型 全面
- html发送十六进制字符数组,十六进制数组怎么转换成字符串数组?
- Linux端口号总结
- 面试官,再也别问我的系统如何支持高并发了
- python dataframe转置_Dataframe数据的增删改查,对齐(相加),转置,按值(索引)排序
- Node.js 把抓取到的电影节目列表单发或者群发到QQ邮箱
- 深度优先搜索之在图上寻找路径
- (转)(c#)数据结构与算法分析 --递归
- mysql5解密工具_|MSSQL数据库密码解密工具(MS SQL Server Password Unlocker)下载v4.0.0.0免费版 - 欧普软件下载...
- matlab信源编码,常见无失真信源编码算法及Matlab实现比较(27页)-原创力文档
- html登录页面修改背景图片,html网页背景图片设置
- 黑莓7290无信号问题
- 所有键盘鼠标模拟方式原理及实现
- P.W.N. CTF - MISC - Canadian FOI
- 谈谈项目成本管理遇到的难题及解决措施
热门文章
- Python开发过程中17个坑
- Java Applet Reflection Type Confusion Remote Code Execution
- SameMovie HBOMax Video Downloader for Mac如何在 Mac 上下载 HBO Max 视频?
- 实用!使用Mac内置功能一键转换繁体与简体中文
- 延时摄影制作软件——GlueMotion for Mac支持m1
- Tipard Screen Capture for Mac如何掌握音频?速来看
- iOS底层探索之多线程(十一)—GCD源码分析(调度组)
- js实现动态数字时钟
- NGINX HTTP2 处理流程
- 自定义对象和json互转