MongoDB
风云来
这个作者很懒,什么都没留下…
展开
-
MongoDB的c++封装api
为了方便使用,用mongodb的c驱动写了个访问mongodb的c++api接口。提供了bson参数和json参数作为函数实参的一些api。下面列出一些基础的api接口,而逻辑接口是在这些基础接口上使用的。所有的api接口以成员函数的形式存在于lbs代理会话对象中。该对象保存连接到mongodb实例的长连接。以后如若要做地理分片也可以在改会话对象中哈希到不同分片的mongodb实例。对于很多系原创 2016-03-11 15:02:38 · 8415 阅读 · 4 评论 -
mongodb的c驱动使用
1. 程序安装预安装需要先安装依赖库OpenSSL,来建立ssl连接到MongoDBRedHat / Fedora系统:$ sudo yum install pkg-config openssl-devel cyrus-sasl-develDebian / Ubuntu系统:$ sudo apt-get install pkg-config libssl-dev libsa原创 2016-03-02 13:51:57 · 15220 阅读 · 0 评论 -
mongodb地理信息应用
1. 二维空间索引 MongoDB支持二维空间索引,这是设计时考虑到基于位置的查询。例如“找到离目标位置最近的N条记录”。并且可以有效地作为附加条件过滤。 如果需要使用这种索引,应确定对象中存储的字段是子对象或数组,前两个元素为X,Y坐标。在文件中,存储的地理位置结构为:{ loc : [ 50 , 30 ] } { loc : { x : 50 , y :原创 2016-03-02 15:38:06 · 8601 阅读 · 5 评论 -
mongodb使用说明
mongodb中有三元素:数据库,集合,文档,其中“集合” 就是对应关系数据库中的“表”,“文档”对应“行”。原创 2016-03-03 10:55:05 · 2445 阅读 · 0 评论