NoSQL
文章平均质量分 64
iteye_16915
这个作者很懒,什么都没留下…
展开
-
MongoDB学习笔记(一)—— 初识
1、 是什么 MongoDB 提供灵活、可扩展的存储方式,是面向文档的数据库,而不是关系型数据库,因此被称为NoSQL 数据库(与经典的关系数据库如Oracle 、SQLServer 、DB2 新相比)。在传统的关系数据库中,用类似网格的平面模型来表示数据,现实中的数据对象映射到数据库中的行(ROW ),一系列相同类型的数据的集合映射到数据中的表(Table ),有强模式存在,即,数据...原创 2012-12-03 23:56:47 · 130 阅读 · 0 评论 -
MongoDB学习笔记(二)——CRUD之 插入
6、 如何进行插入 操作? 在MongoDB中可以通过下面三种方式向数据库插入数据:Insert方式Save方式Upsert方式所有的插入操作遵循以下规则:如果没有指定_id属性,则自动生成一个ObjectId类型的唯一的_id;如果指定了_id,则_id的值必须在集合中唯一,否则将报异常;最大的BSON文档为16M(MongoDB2)。可以通过Grid...原创 2012-12-06 12:41:52 · 138 阅读 · 0 评论 -
MongoDB学习笔记(三)——CRUD之 更新
7、如何进行更新操作? 在Mongodb中可以通过下面2种方式更新数据:save方法update方法7.1 update方法。 update方法是更新文档最常用的方法。update方法一般用来更新一个文档,但也可以使用multi选项一次更新多个文档。update方法可以更新一个文档的部分属性,也可以替换整个文档。 update方法的语法格式是:db.collec...2012-12-10 00:32:34 · 105 阅读 · 0 评论 -
MongoDB学习笔记(四)——CRUD之 删除
8、如何删除文档?语法格式:db.colection.remove(<query>, <justone>);对应与SQL中的DELETE语句,<query>相当于where条件,<justone>相当于limit 1。只有当<justone>的值为true或1时,只删除第一条符合条件的文档: > ...原创 2012-12-12 23:01:08 · 111 阅读 · 0 评论