由于过低的版本驱动不支持mongodb3.0,为配合使用mongodb3.0.2 升级了下驱动程序(2.X),发现2.X的api文档有了质的变化,增删update等核心操作都趋向于更精细化,举个简单的列子,之前insert 一个走天下,但在2.X驱动中该方法却被标记为弃用(将在3.X取消),取而代之是insertOne insertMany initializeUnorderedBulkOp(insert) 第一个是仅插入一条,第二个是插入小于1000条,第三个可以插入大于1000条的数据,针对于2,3,做了个简单的测试,同插入1000条数据,insertMany要比后者更加高效,体现出该版本api的细腻程度,当然具体的耗时这里就不贴出了,有兴趣的可以试下。 以下是正文** 首先, find方法 现在只有findOne并没有像insertMany那样有findMany,但是find又被标记为弃用,那么查找范围数据该使用哪个方法? 其次,关于连接池问题,这是我对mongodb连接的预处理,但是我并没有感觉到连接池的存在,希望有经验的同学指出不足。
作者
haozxuan
“
南翔高等职业学院毕业!10年挖掘机经验!
● 2009年3月中旬在浙江宁波技嘉科技有限公司从事流水线工作..期间曾多次受到很多领导的好评。
2009-4担任仓管员,负责仓库的统计.出货.清点等﹑生产线上所用工时﹑物料领用﹑﹑损耗及产出品量﹑入库量退货产品的返工统计汇总做报表,,协助财务盘点﹑仓库对帐等工作。仓库工作流程熟悉,且对所用到的办公软件能熟练操作。 因此领导让我担任仓库的叉车司机. ”
积分: 245
● 2009年3月中旬在浙江宁波技嘉科技有限公司从事流水线工作..期间曾多次受到很多领导的好评。
2009-4担任仓管员,负责仓库的统计.出货.清点等﹑生产线上所用工时﹑物料领用﹑﹑损耗及产出品量﹑入库量退货产品的返工统计汇总做报表,,协助财务盘点﹑仓库对帐等工作。仓库工作流程熟悉,且对所用到的办公软件能熟练操作。 因此领导让我担任仓库的叉车司机. ”
作者其它话题