博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年4月25日

摘要: find简介MongoDB使用find来进行查询。空的查询{}会匹配集合的全部内容。要是不指定查询文档,默认就是{}。如:db.c.find()返回集合c中的所有内容。可以通过向查询文档加入多个键/值对的方式来将过个查询条件组合在一起,会解释成“条件1 ”AND“条件2 “AND”......“AN... 阅读全文

posted @ 2014-04-25 13:56 法号戒智 阅读(153) 评论(0) 推荐(0)

2014年4月14日

摘要: 转自http://blog.csdn.net/cywosp/article/details/23397179一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的... 阅读全文

posted @ 2014-04-14 11:00 法号戒智 阅读(185) 评论(0) 推荐(0)

2014年3月28日

摘要: 当前版本的mongodb消息最大长度是16MB,所以使用批量插入时还是有限制的。插入:原理和作用文档大小不能超过4MB。插入形式:db.foo.insert({"bar": "baz"})mongodb在插入时候并不执行代码,所以这块没有注入式攻击的可能性。删除文档db.users.remove()... 阅读全文

posted @ 2014-03-28 10:30 法号戒智 阅读(237) 评论(0) 推荐(0)

2014年3月27日

摘要: mongoDB的单个实例可以容纳多个独立的数据库,每一个都有自己的集合和权限。每一个文档都有一个特殊的的键_id,他在文档所处的集合是唯一的。文档文档的键是字符串,键值可以使用任意UTF-8字符。键不能包含\0字符,这个字符用来表示键的结尾。MonoDB不但区分类型,也区分大小写。例如下面两个文档是不同的:{"foo": 3}{"foo": "3"}以下文档也是不同的:{"foo": 3}{"Foo": 3}MongoDB中文档不能有重复的键。子集合组织集合的一种惯例是使用".&quo 阅读全文

posted @ 2014-03-27 09:31 法号戒智 阅读(203) 评论(0) 推荐(0)

2014年3月25日

摘要: 1. 数据库会为每个MongoDB数据库连接创建一个队列,存放这个连接的请求,当客户端发送一个请求,会被放到队列的末尾。只有队列的请求都执行完毕,后续的请求才会执行。注意:每个请求都有独立的队列,要是打开两个shell,就有两个数据库连接。在一个shell中执行插入,之后在另一个shell中进行查询... 阅读全文

posted @ 2014-03-25 16:02 法号戒智 阅读(215) 评论(0) 推荐(0)

2014年3月24日

摘要: (转自http://www.bumao.com/index.php/2010/08/php-mongo-isud.html)用php实现mongoDB的基本操作说到php连mongoDB,不得不先介绍一下php的官方手册,网址在:http://us.php.net/manual/en/book.mongo.php在php的mongo扩展中,提供了4类接口(对象):1,针对mongoDB连接的操作:Mongohttp://us.php.net/manual/en/class.mongo.php2,针对mongoDB中数据库的操作:MongoDBhttp://us.php.net/manual/e 阅读全文

posted @ 2014-03-24 14:50 法号戒智 阅读(190) 评论(0) 推荐(0)