摘要: 索引创建 在学习索引之前,我们先看一下,如果没有添加索引时,我们用explain()函数,查看查询计划是什么样的。 发现使用的是BasicCursor,那么就代表我们没有索引,当我们查某一个数据的时候,就是从头到尾的扫一遍 a) 新增一条数据的同时,还会新增索引文件,所以会降低写入和更改速度,所以需 阅读全文
posted @ 2017-04-12 18:01 Mr.He多多指教 阅读(356) 评论(0) 推荐(0) 编辑
摘要: http://down.51cto.com/data/2263476 java 多线程编程 入门到精通 将cpu 的那个 张振华多个用户可以同时用一个 vhost,但是vhost之间是隔离的。不错的rabbitmq系列教程 http://blog.csdn.net/chwshuang/article 阅读全文
posted @ 2017-04-12 17:48 Mr.He多多指教 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 语法:db.CollectionName.upadte(查询表达式,新值,选项); 查询表达式:定位哪些列是要被修改的列(即使查询表达式能命中多行,默认也只改一行,如果想改多行,可以用multi选项,在可选项中将会讲到) 新值:要被修改的列,要被修改成的样子 选项:可选项 例:db.stu.upda 阅读全文
posted @ 2017-04-12 15:10 Mr.He多多指教 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 删除:remove db.CollectionName.remove(查询表达式,选项); 查询表达式:匹配要删除的文档,它是一个json对象 选项:{justOne:true/false},是否只删除一行,默认false 示例:db.stu.remove({sn:’001’});删除stu表中sn 阅读全文
posted @ 2017-04-12 15:01 Mr.He多多指教 阅读(184) 评论(0) 推荐(0) 编辑
摘要: mongodb存储的是文档,文档是json格式的对象,我们的增删改查,都要传输json对象 json是一个对象,js里有数组这个概念,只需要把多个对象放到一个数组里,即可 use test //首先选定一个库 增加单个文档,不指定_id db.stu.insert({sn:’001’,name:’x 阅读全文
posted @ 2017-04-12 14:58 Mr.He多多指教 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 游标是什么? 通俗的说游标不是查询结果,而是查询的返回资源,或者说是查询返回的接口。 通过这个接口,我们可以逐条读取数据。 就像php中我们使用fopen打开文件,得到的是一个资源,通过这个资源,我们可以一行一行的读取这个文件 1.声明游标: var cursor=db.collectionName 阅读全文
posted @ 2017-04-12 14:52 Mr.He多多指教 阅读(662) 评论(0) 推荐(0) 编辑