天天看点

MongDB创建索引

1.单键索引   ({x:1})

2.多建索引  ({x:[1,2,3,4,5,6]})

3.复合索引 ({x:1,y:2,z:3})

4.过期索引 (只能是时间)

db.库名.ensureIndex(  {x:1}  )     -------------->创建简单的索引

db.库名.ensureIndex(  {x:1,y:2} ) ----------------->复合索引(查询的时候  db.库名.find(  {x:1,y:2}  )   ) 

db.库名.ensureIndex(  {time:1},{expireAfterseconds:30} ) ------------------->过期索引(30秒过期)

过期索引只能使用时间类型(删除误差是60s)

继续阅读