`

01 Index

阅读更多
void testIndex(){
		for(int i = 0;i<10000*100;i++) {
			def radom_ = 5*Math.random()
			def toInt_ = radom_.intValue()
			println radom_+"-------"+toInt_
			def randAge = (5*Math.random()).intValue() + 20
			println randAge
			def gender = (randAge%2)?"Male":"Female";
			db.students.insert(["name":"Will"+i, "gender": gender, "age": randAge])
		}
	}



db.students.createIndex({name: 1},{name:"myIndex"})
db.students.find({"name":"will111115"}).explain("executionStats")
db.students.getIndexes()
db.students.dropIndex({"name" : 1})
//强制不走索引
db.students.find({"name":"will111115"}).sort({ $natural: 1 }).explain("executionStats")
分享到:
评论

相关推荐

    1.git基本1

    cp ..\0-material\index.html .01 index.html cp -r .\0-material\subdir . git add 01 index.html subdir ``` 执行`git status`检查状态,确认文件已添加到暂存区。然后使用`git commit -m "Commit message"`提交...

    asp源码-index.asp

    "chap01"可能包含与"index.asp"相关的其他源代码文件、样式表(CSS)、脚本(JavaScript)或者数据库连接文件,这些都构成了首页的完整功能。学习者可以通过分析"chap01"目录下的文件来理解如何构建和运行一个简单的...

    sql学习 01.INDEX RANGE SCAN.sql

    sql学习 01.INDEX RANGE SCAN.sql

    解决git:fatal:Unable to create”…/.git/index.lock” 的错误

    报错大致意思就是创建index.lock文件失败,因为已经存在index.lock文件了. index.lock文件是在.git下面, 而.git是一般是隐藏的, 那么可以通过以下命令删除即可. rm -rf /Users/dianji/project/ccpay.h5/.git/index....

    2023-7-13的index01.html

    2023-7-13的index01.html

    INDEX车床(三菱6060S数控系统)回原点操作说明.pdf

    ### INDEX车床(三菱6060S数控系统)回原点操作说明 #### 一、背景介绍 INDEX车床采用三菱6060S数控系统进行控制与管理,是现代机械制造领域中常见的精密加工设备之一。在使用过程中,由于各种原因可能会导致车床的...

    回溯法01背包

    backtrack(index + 1, remainingWeight - items[index].weight, currentValue + items[index].value); } knapsack[index] = 0; // 不选择当前物品 backtrack(index + 1, remainingWeight, currentValue); } ``...

    nexus-maven-repository-index

    标题中的“nexus-maven-repository-index”是一个与Maven仓库管理和索引相关的概念。Nexus是Sonatype公司提供的一款强大的 Maven、npm 和 Docker 库管理工具,它可以帮助开发人员存储、管理和分发软件构件。Maven...

    如何使用 ESP-01S 模块

    在“文件”&gt;“首选项”中添加“http://arduino.esp8266.com/stable/package_esp8266com_index.json”到附加开发板管理器URLs,然后在“工具”&gt;“开发板”&gt;“开发板管理器”中搜索并安装“esp8266”平台。 配置好...

    ABEND_code_index.rar_jcl abend错误_jclABEND CODE_jcl报错信息 01c_jcl看错

    本文档“ABEND_code_index.rar_jcl abend错误_jclABEND CODE_jcl报错信息 01c_jcl看错”似乎专门针对JCL中的ABEND错误进行了深入解析。 ABEND错误在JCL中表示程序或作业运行异常结束,通常由硬件故障、软件错误、...

    mail-1.5.0-b01-API文档-中文版.zip

    赠送jar包:mail-1.5.0-b01.jar;...使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    lab01 lab01lab01

    index = (index + t - 1) % len(circle) # 计算下一个报数为t的人的位置 print(circle.pop(index)) # 输出并移除该人 # 测试样例 josephus(5, 2) ``` ### 知识点二:寻找树的中间节点 #### 核心概念 对于一棵树...

    获取汉字汉语拼音首字母,UITableView中文也可以加index了功能ios源码.zip

    本资源提供的“获取汉字汉语拼音首字母,UITableView中文也可以加index了功能ios源码.zip”正是解决这个问题的一个实例。 首先,我们需要理解如何获取汉字的拼音首字母。在iOS中,我们可以利用Foundation框架中的`...

    index.html

    var EndTime = new Date("2020/01/01 00:00:00"); //截止时间 var NowTime = new Date(); var t = EndTime.getTime() - NowTime.getTime(); var d = Math.floor(t / 1000 / 60 / 60 / 24); var h = Math.floor...

    mail-1.5.0-b01-API文档-中英对照版.zip

    使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。 双语对照,边学技术、边学英语。

    01背包问题 回溯法

    1. 定义物品结构体:包括物品的重量weight、价值value和索引index。 2. 初始化:创建一个二维数组dp,表示在背包容量限制下的最大价值,dp[i][j]表示前i个物品中选取部分放入容量为j的背包能获得的最大价值。 3. ...

    Talend API Tester_R2020-01_chrome.zzzmh.cn.zip

    【Talend API Tester_R2020-01_chrome.zzzmh.cn.zip】是一个包含Talend API Tester 2020年第一版的压缩包,特别针对Chrome浏览器进行了优化。Talend API Tester是一款强大的开发工具,主要用于测试和调试API(应用...

    oracle删除哪些内容可以减少USERS01.DBF数据文件的大小

    `DROP INDEX`命令用于删除索引,`ALTER INDEX REBUILD`则可以重建索引,同时优化其结构。 5. **归档和删除日志**:如果数据库运行在归档模式下,大量的归档日志会占用空间。定期备份并删除不再需要的归档日志。 6....

    nexus-maven-repository-index.zip

    标题中的“nexus-maven-repository-index.zip”指的是Sonatype Nexus仓库的一个Maven索引文件的压缩包。Nexus是企业级的Maven仓库管理器,它不仅存储库组件,还提供对Maven仓库的管理和代理功能。Maven索引是Maven...

    (008006000000)d004_ta_small_go_main_index2020-01-01(06).gz

    本质上没有区别,jsp里面可以写Java代码,js不可以,jsp用起来比较方便,js需要导包,jsp不需要,js是html的动画效果

Global site tag (gtag.js) - Google Analytics