![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
对于MongoDB中的索引和使用案例的描述,其中正确的是()
B.MongoDB使用 createIndex()方法来创建索引
C.db.collection.createIndex(keys,options)这段创建索引的指令中 Key 值为你要创建的索引字段
D.db.col.createIndex({"title":1,"description":-1})这段创建索引的指令的意思是,创建一个按title升序和description降序的多字段索引
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
B.MongoDB使用 createIndex()方法来创建索引
C.db.collection.createIndex(keys,options)这段创建索引的指令中 Key 值为你要创建的索引字段
D.db.col.createIndex({"title":1,"description":-1})这段创建索引的指令的意思是,创建一个按title升序和description降序的多字段索引
A.find()方法以非结构化的方式来显示所有文档
B.MongoDB 查询文档使用 find()方法
C.find()方法的query参数是必须的参数表示使用查询操作符指定查询条件
D.find()方法的projection是可选的,使用投影操作符指定返回的键,查询时要返回文档中所有键值,只需省略该参数即可
A.MongoDB也有和MySQL一样的自增长主键
B.如果MongoDB不指定文档的主键,则自动添加一个ObjectId类型的主键
C.MongoDB的ObjectId包含4字节UNIX时间戳,3字节机器码,2字节进程ID,3字节一个随机数开始的计数器生成的值
D.MongoDB可以使用一张独立的文档存储其它文档的ID,然后使用$inc命令取出同时递增达到自增长主键效果
A.折中法(rowkey设计兼顾A和B的业务需求)
B.冗余法(用空间换时间厂效率)
C.创建二级索引
D.预分region
B.database('set1')
C.database['set1']
D.database{'set1'}
B、两张表的Hash分区数必须一致,且分区列一致
C、两张表的JoinKey至少有一列建立了HashMap索引
D、如果选择只在一张表上建HashMap索引的话,推荐建立在数据量较大表的一侧