
mongodb
文章平均质量分 71
MCpang
技术变化的是形,核心思想不变,只是在进步!
展开
-
java 操作mongodb查询条件的常用设置
java操作mongodb进行查询,常用筛选条件的设置如下:条件列表:BasicDBList condList = new BasicDBList(); 临时条件对象:BasicDBObject cond = null;DBCollection coll = db.getCollection("A");1、$where在某种应用场合,若要集合A查询文档且要满足文档中某些原创 2013-03-28 13:41:00 · 26908 阅读 · 1 评论 -
mongodb概念--文档、集合、数据库、shell
Mongodb不是关系型数据库,对于使用关系型数据库较多的我们,mongodb的一些基本概念需要好好的理解。在理解这些概念的时候,我是以与关系型数据库等对比的方式来理解的,这样有助对概念的更好理解。1.文档 文档时mongodb中数据的基本单元,类似关系型数据库中的行。 >>关系型数据库: 行:是标识一条存在数据库中的记录,行有唯一标识的字段,比如oracle就有隐藏存在原创 2012-07-04 12:47:48 · 13704 阅读 · 2 评论 -
mongodb_创建、删除、更新
Mongodb(版本:mongodb-win32-i386-2.0.6)数据库对数据同样可以进行增删改查的操作,如下:1.创建新增操作db.a.insert({"name":"jk"})--insert函数,直接将文档做参数,保存到集合a中。2.删除操作db.a.remove()--删除a集合中的所有文档,但不删除集合本身,原有的索引也保留。db.a.remove({"原创 2012-07-16 03:05:37 · 4232 阅读 · 0 评论 -
mongodb_修改器($inc/$set/$unset/$push/$pop/upsert......)
对于文档的更新除替换外,针对某个或多个文档只需要部分更新可使用原子的更新修改器,能够高效的进行文档更新。更新修改器是中特殊的键,用来指定复杂的操作,比如增加、删除或者调整键,还可能是操作数组或者内嵌文档。1.$inc--------------------------------------------------------------------------这个修改器干什么使的原创 2012-07-16 19:16:26 · 81214 阅读 · 5 评论 -
mongodb数据库---本地集合拷贝克隆、筛选剔除
案例如下:集合A,B,分别有a,b,c,d,e属性,要求从集合A中根据关联属性剔除掉B集合中的数据,得到新的数据集C,C的展示属性为a,b,其中关联属性为a,b,c。即:遍历集合A中每条数据,判定集合B中不存在与集合A中属性a,b,c相等的数据则符合要求并保存在集合C中。 要求:同一个应用服务下,同一用户 具体操作如下:> db.A.find(){ "_id" :原创 2012-08-01 18:01:58 · 6974 阅读 · 2 评论 -
mongodb_数据类型(null/字符串/数字/日期/内嵌文档/数组等)
MongoDB的文档类似于JSON,JSON只是一种简单的表示数据的方式,只包含了6种数据类型(null、布尔、数字、字符串、数组及对象).JSON的数据类型的局限性:1.无日期类型,对日期型的处理较为繁琐2.无法区分浮点数和整数、32位和64位3.其他类型表示局限 如函数、正则式等Mongodb使用BSON(Binary JSON)来组织数据,BSON还提供日期、32位数字、原创 2012-07-14 13:48:37 · 10244 阅读 · 2 评论 -
mongodb_查询操作使用_条件查询、where子句等
1.find()/findOne()mongodb数据库的查询操作即使用find()或者findOne()函数,也可根据不同的条件进行查询。查询的写法(以find()为例)可以如下:db.A.find()/db.A.find({})"{}"是否省略不影响查询,都表示查找集合A下的所有文档。也可以以文档做条件:db.A.find({"a":1,"b":1}),其中查找同时满足属性a等原创 2012-08-06 09:10:15 · 73719 阅读 · 0 评论 -
java 操作mongodb插入、读取、修改以及删除基础
package mongodb;import java.net.UnknownHostException;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util.Set;import com.mongodb.BasicDBObject;import co原创 2013-03-28 12:48:10 · 41387 阅读 · 5 评论 -
java:Mongodb 分组统计应用group的使用(含场景)
------------------------场景-----------------mongodb中数据集合(ABC123)包含的指标进行统计分析,指标(指标在mongodb中实际以字母、数字组合的编码表示)包括:A1:用户标识、A2:用户编码、A3:用户名称、A4:地市、A5:区县、A6:手机号码、A7:账期、A8:入网时间、A9:ARPU值 需地市、区县分组统计的指标(统计指原创 2012-11-30 10:17:02 · 23782 阅读 · 9 评论 -
JAVA mongodb数据库连接、集合读取、集合大小
package mongodb;import java.net.UnknownHostException;import java.util.Iterator;import java.util.Set;import com.mongodb.DB;import com.mongodb.DBCollection;import com.mongodb.Mongo;import com.m原创 2013-03-25 09:24:09 · 16035 阅读 · 0 评论 -
mongodb简介、安装、启停
MongoDB是一种强大、灵活以及可扩展的数据存在方式,一种文档数据库,非关系型数据库。1.安装使用安装非常简单,管理简单。2.数据模型mongodb的存在以文档表示概念上的“row”,即数据行,以集合表示概念的“table”。文档以“_id”唯一标识,文档的属性以key/value的方式,文档可以内嵌文档、数组等。文档的键不是固定的,因此可以很方便的改变数据模型。 mon原创 2012-07-02 17:19:03 · 7318 阅读 · 1 评论