MONGODB无法启动的解决方法 遇到MongoDB突然无法启动,第一反应是删除mongod.lock。这个文件在MongoDB的数据库目录下,默认是/data/db。这是最常见的问题了,产生原因是MongoDB没有正常结束(比如被kill -9杀掉或是其他意外情况导致中断)。 还一些其他情况会导致 ...
分类:
数据库 时间:
2017-07-09 13:52:18
阅读次数:
3710
1:启动和停止Mongodb 1)从命令行启动 执行mongod,启动MongoDB服务器,mongod有很多可配置的启动选项,可以使用mongod --help查看所有选项 --dbpath: 指定数据目录,默认是/data/db下,每个mongod进程都需要独立的数据目录,加入有3个mongod ...
分类:
数据库 时间:
2017-07-07 15:37:21
阅读次数:
1022
Mongodb 3.x配置说明,本文内容忽略了Enterprise版和一些不常用的配置。 一、配置说明 在Mongod安装包中,包含2个进程启动文件:mongod和mongos;其中mongd是核心基础进程,用来接收读写请求、负责存储实际数据,mongod实例是构成集群的基本单位,比如Replica ...
分类:
数据库 时间:
2017-07-07 11:46:15
阅读次数:
216
在启动mongod的时候会出错,有个地方是因为/data/db的权限是错的,因为要创建该目录需要root权限,创建完了之后需要chown xxx /data把该目录修改成当前用户,否则启动会报错,或者用sudo启动也可以,但是不推荐。 在启动Mongo的时候会出错,connection refuse ...
分类:
数据库 时间:
2017-07-06 18:41:34
阅读次数:
212
一、分布式锁使用场景: 二、需要的技术: 1 <!--mongodo开始--> 2 <dependency> 3 <groupId>org.springframework.data</groupId> 4 <artifactId>spring-data-mongodb</artifactId> 5 ...
分类:
编程语言 时间:
2017-07-06 16:58:13
阅读次数:
282
在mongodb的bin目录下, 有一个mongoexport, 可用于数据的导出 导出文件到json中: 导出文件到csv中 可能会出现乱码, 用记事本另存utf-8 就可以了 在使用-q 查询条件过滤数据的时候,注意两边的 ’ (单引号) 当数据量很大时候,可以使用--skip 配合 --lim ...
分类:
数据库 时间:
2017-07-05 13:38:02
阅读次数:
206
统计文件信息: $ /opt/cdh-5.3.6/hadoop-2.5.0/bin/hdfs dfs -text /user/hadoop/wordcount/input/wc.input hadoop spark spark hadoop oracle mysql postgresql postg ...
分类:
其他好文 时间:
2017-07-04 14:48:57
阅读次数:
256
在mongodb的查询语句中可以这么写{“a”:$gt(1),"a":$lt(5)} 但这么查询出来的值会做单个条件匹配,最终结果为a大于1的集合+a小于5的集合 如果需要实现去交集,a大于1并且又小于5,就必须要用到$and函数了 ...
分类:
数据库 时间:
2017-07-04 11:13:39
阅读次数:
210
一、副本集基本概念 副本集(replica set) MongoDB的replica set是一个mongod进程实例簇,数据在这个簇中相互复制,并自动进行故障切换。 MongoDB的数据库复制增加了冗余,确保了高可用性,简化了管理任务如备份,并且增加了读能力。大多数产品部署都使用了复制。Mongo ...
分类:
数据库 时间:
2017-07-03 12:05:46
阅读次数:
291
D:\MongoDB>mongod --dbpath D:\MongoDB\Data --logpath D:\MongoDB\Log\MongoDB.log --logappend --serviceName MongoDB --auth --install解决方法: D:\MongoDB>mon ...
分类:
数据库 时间:
2017-07-01 17:16:20
阅读次数:
168