摘要: 1.如果是基本类型,则是按值传递 var str = 'one';function f(string) { string = 'two';}f(str);console.log(str); // 仍为one, 未受string = 'two'赋值所影响 2.如果是引用类型,则是按共享传递 call 阅读全文
posted @ 2016-10-23 23:23 jay- 阅读(1245) 评论(0) 推荐(0)
摘要: mapReduce是大数据的核心内容,但实际操作中别用这个,所谓的mapReduce分两步 1.map:将数据分别取出,Map函数调用emit(key,value)遍历集合中所有的记录,将key与value传给Reduce函数进行处理 2.reduce:负责数据的最后处理,function(key, 阅读全文
posted @ 2016-10-23 20:50 jay- 阅读(260) 评论(0) 推荐(0)
摘要: 1. 当应用程序启动时,Mongoose会自动为模式中的每个定义的索引调用ensureIndex。 虽然很好用于开发,但建议在生产中禁用此行为,因为索引创建可能会导致显着的性能影响。 通过将模式的autoIndex选项设置为false来禁用该行为。 Mongoose文档广泛地建议在生产中禁用auto 阅读全文
posted @ 2016-10-23 19:41 jay- 阅读(362) 评论(0) 推荐(0)
摘要: 1.mongodb的聚合是有专门的一个方法的。 阅读全文
posted @ 2016-10-23 16:55 jay- 阅读(127) 评论(0) 推荐(0)
摘要: 1.查询时,不写条件的查询,速度要远远大于有条件的查询。 2.消除重复数据: 3.db.listCommands() 查看mongo的runCommand支持哪些功能了。 db.runCommand() 里面的参数还不一样,runCommand是非常底层的写法。 3.1db.runCommand({ 阅读全文
posted @ 2016-10-23 15:49 jay- 阅读(205) 评论(0) 推荐(0)