MongoDB
文章平均质量分 58
CsharpGame
这个作者很懒,什么都没留下…
展开
-
MongoDB忘记密码、批量插入等命令
下午刚设置的密码,当时忘记保存,晚上去吃了个晚饭回来就忘记了。研究了一会发现也不难,不过网上没有直接搜到就记录一下,按照以下步骤操作即可 操作步骤: 复制代码代码如下: vim /etc/mongodb.conf # 修改 mongodb 配置,将 auth = true 注释掉,或者改成 false service mongodb restart转载 2014-04-13 22:14:55 · 4331 阅读 · 1 评论 -
python连接mongodb
一、相关代码 数据库配置类 MongoDBConn.py 复制代码代码如下: #encoding=utf-8 ''' Mongo Conn连接类 ''' import pymongo class DBConn: conn = None servers = "mongodb://localhost:27017" def转载 2014-04-13 21:34:51 · 780 阅读 · 0 评论 -
mongo的常用操作
查询 name = "bruce" 的数据 db.users.find({ name : "bruce" }); 条件操作符 $gt : > $lt : $gte: >= $lte: $ne : !=、 $in : in $nin: not in $all: all $not: 反匹配(1.3.3及以上版本) 查询 name = 18 的数据 db.users转载 2014-04-13 21:41:16 · 3170 阅读 · 0 评论 -
Python读写mongo时区问题
mongo中的date类型以UTC(Coordinated Universal Time)存储,就等于GMT(格林尼治标准时)时间。所以,在php中向mongo读写MongoDate或者java向mongo读写Date时,会根据当前系统的时区与GMT进行相互转化。我猜上述转化应该是由php和java的mongo驱动实现的。比如,在java或php中,时间2011-12-27 17:57:46.转载 2014-04-13 17:49:59 · 4540 阅读 · 0 评论 -
Python调用MongoDB使用心得
本文是一个Python 使用MongoDB的简单教程,将使用pymongo对MongoDB进行的各种操作进行了简单的汇总,我们进行了简单整理,使用Python的同学可以看一看。 下载相应平台的版本,解压即可。为方便使用,将bin路径添加到系统path环境变量里。其中mongod是服务器,mongo是客户shell,然后创建数据文件目录:在c盘下创建data文件夹,里面创建db文件夹。转载 2014-04-13 11:59:31 · 857 阅读 · 0 评论 -
如何处理海量数据(转)
在实际的工作环境下,许多人会遇到海量数据这个复杂而艰巨的问题,它的主要难点有以下几个方面: 一、数据量过大,数据中什么情况都可能存在。 如果说有10条数据,那么大不了每条去逐一检查,人为处理,如果有上百条数据,也可以考虑,如果数据上到千万级别,甚至 过亿,那不是手工能解决的了,必须通过工具或者程序进行处理,尤其海量的数据中,什么情况都可能存在,例如,数据中某处格式出了问题,尤其在程序处转载 2014-04-13 08:03:00 · 767 阅读 · 0 评论 -
Mongo数据库安装成Windows服务(转)
http://www.haogongju.net/art/999845 Mongo数据库安装成Windows服务 每次运行mongod --dbpath D:/MongoDB/data命令行来启动MongoDB实在是不方便,把它作为Windows服务,这样就方便多了。 D:\MongoDB\bin>mongod --logpath D:\MongoDB\logs\MongoDB.转载 2014-04-07 21:26:52 · 492 阅读 · 0 评论 -
mongodb查询
1 ) . 大于,小于,大于或等于,小于或等于 $gt:大于 $lt:小于 $gte:大于或等于 $lte:小于或等于 例子: db.collection.find({ "field" : { $gt: value } } ); // greater than : field > value db.collection.find({ "field" : { $lt: va转载 2014-04-07 20:52:37 · 533 阅读 · 0 评论 -
Mongo管理命令
Mongo 适合场景: 网站数据:适合实时的插入,更新与查询,并具备网站实时数据存储所需的复制 及高度伸缩性。 缓存:适合作为信息基础设施的缓存层。在系统重启之后,由Mongo搭建的持久化缓存层可 以避免下层的数据源过载。 大尺寸,低价值的数据:使用传统的关系型数据库存储一些数据时可能会比较昂贵。 高伸缩性的场景:适合由数十或数百台服务器组成的数据库。Mongo的路线转载 2014-04-07 21:23:57 · 1086 阅读 · 0 评论 -
mongodb如何判断一次操作是否成功
MongoDB核心开发工程师 Kristina Chodorow(@kchodorow) 最近在她的博客上表示,她会发表一系列关于MongoDB Replica Sets相关的文章,向大家详细的进行一次 Replica Sets的知识培训。其系列文章内容包括下面一些章节: Elections(选举) Creating a set(创建一个replica sets)转载 2014-04-13 21:38:01 · 7947 阅读 · 0 评论