
mongodb
文章平均质量分 71
Andos
这个作者很懒,什么都没留下…
展开
-
pymongo对mongodb进行批量插入以及批量过大出现的问题
pymongo对mongodb进行批量插入的api与单条插入api相同不同之处在于inert()之中填的参数一个是单条document,另一个是由多条document所组成的列表单条info = { par1: xxxx par2: xxxx}db.collection.inset(info, save=True)批量data = [info原创 2013-05-25 09:45:27 · 11159 阅读 · 0 评论 -
pymongo常用操作
from pymongo import * # 导包con = Connection(...) # 链接db = con.database # 链接数据库db.authenticate('username', 'password') # 登录db.drop_collection('users') #删除表db.logout() # 退出db.coll转载 2013-05-26 10:44:55 · 1974 阅读 · 0 评论 -
C++连接mongodb
本文的安装过程以archlinux为例首先安装boostsudo pacman -S boost下载C++ diverhttp://dl.mongodb.org/dl/cxx-driver解压之后,将src中的mongo拷入 /usr/src下用官网的例子,创建一个test.cpp#include #include #include "mongo原创 2013-10-22 17:35:40 · 1660 阅读 · 0 评论 -
mongodb中mapreduce的使用以及使用pymongo调用mapreduce
先简单介绍一下map/reducemap函数:接受一个键值对(key-value pair),产生一组中间键值对。MapReduce框架会将map函数产生的中间键值对里键相同的值传递给一个reduce函数。reduce函数:接受一个键,以及相关的一组值,将这组值进行合并产生一组规模更小的值(通常只有一个或零个值)。mongodb直接调用mapreduce不是本文重点,因此引述网原创 2013-07-24 17:01:48 · 4430 阅读 · 1 评论