按类别查询搜索结果
关于关键词 的检测结果,共 740
nescafer | 2016-01-06 14:46:01 | 阅读(2260) | 评论(0)
MongoDB作为一种典型的NoSQL数据库系统,已经越来越多的被互联网企业所应用;随着MongoDB数据库的发展,技术改进与性能方面的提升,也获得了业界越来越多的关注与好评。下面以 MongoDB-3.0为例,来进行安装与简单使用,前提:先在 /etc/hosts文件添加 主机名和IP映射安装很简单,直接解压后,稍做些操作,就可以让其运...【阅读全文】
summer_river | 2016-01-05 10:29:51 | 阅读(420) | 评论(0)
1.下载安装包wget http://192.168.1.151/download/tools/mongodb-linux-x86_64-rhel62-3.0.1.gztar zxf mongodb-linux-x86_64-rhel62-3.0.1.gz 2. 安装准备将mongodb移动到/usr/local/mongdb文件夹mv mongodb-linux-x86_64-rhel62-3.0.1 /usr/local/mongodb...【阅读全文】
OowarrioroO | 2015-12-31 11:37:04 | 阅读(3360) | 评论(0)
关闭 mongodb 出错: Error: shutdownServer failed: not authorized on admin to execute command { shutdown: 1.0 }
开启的操作是在/etc/mongo.conf,添加如下设置:
从报错内容上看是权限不够,但不明了为什么,因为已经使用的超级用户权限:
经过查询错误解决办法,了解到是集群管理权限不够,添加相应权限之后就可以解决问题,变更用户权限如下:
成功关闭数据库系统:【阅读全文】
OowarrioroO | 2015-12-29 22:21:39 | 阅读(6180) | 评论(0)
mongodb 的 C++驱动安装过程以及注意问题
安装C++版驱动之前,先安装C版的驱动
安装平台:ubuntu14.04 64位
安装PDK
下载安装包,并配置tar xzf mongo-c-driver-1.3.0.tar.gz
make && make install
系统:Linux 或 OSX 编译器:clang++ 3.4+ 或 g++ 4.9+ Cmake:CMake 3.1+
安装新版的Cmake
下载安装C++驱动
./example: error while loading shared libraries: libmongoc-1.0.so.0: cannot open shared object file: No such file or directory
LD_LIBRARY_PATH=/usr/local/lib ./example
可知链接库没有mongoc.conf配置文件,因此创建,并在文件中加入mongoc库的路径:【阅读全文】
OowarrioroO | 2015-12-29 22:16:11 | 阅读(5660) | 评论(0)
mongodb C/C++ driver 通过帐号验证登录mongo服务器并进行相应操作
1。C 语言登录mongodb,解决登录失败错误:Authentication failed.: mongoc client_authenticate error
client = mongoc_client_new("mongodb://mydbUser:aaaaaa@localhost:27017/?authSource=mydb")
登录出错是因为uri格式不对,错误提示:
what(): Authentication failed.: mongoc client_authenticate error
C++ 登录mongodb【阅读全文】
OowarrioroO | 2015-12-29 16:23:20 | 阅读(2300) | 评论(0)
mongodb安装过程
?1。开启数据库
数据库的配置内容已经在/etc/mongod.conf 中配置好
2。登录数据库
3。建立新库
4。为新库创建用户
5。登录新库
6。建立集合
7。为集合插入新内容【阅读全文】
lvchangxin1987 | 2015-12-27 22:14:37 | 阅读(1850) | 评论(0)
    好记性不如烂笔头,哪天想不起来了来看看。点击(此处)折叠或打开#!/bin/env pythonfrom pymongo import MongoClientimport randomhost = '192.168.1.218'port = 28017database ...【阅读全文】
sjf0115 | 2015-12-18 22:14:14 | 阅读(1460) | 评论(0)
对比传统关系型数据库,NoSQL有着非常显著的性能和扩展性优势,然而这些优点却建立在一些关键功能的丢失之上,比如事务、join等。那么在数据体积激增的当下,究竟哪个数据库才会适合你的场景,下面看Moshe的分享【阅读全文】
lvchangxin1987 | 2015-12-09 00:33:32 | 阅读(1910) | 评论(0)
   一、 在复制集中,我们需要关注一下local数据库,该数据库包含多个与复制相关的集合,有利于我们排错与管理。每个mongodb实例都会有自己的local数据库,其对于复制集是不可见的,不会被复制,只是记录当前实例内部复制数据,相当于元数据,如果被复制,就发挥不了其作用,那就必要存在。local数据库包含了以下...【阅读全文】
lvchangxin1987 | 2015-12-06 23:46:45 | 阅读(1880) | 评论(0)
选举的代价:尽管选举对于维持复制集独立性操作是必不可少,但还是应该避免选举发生,因为选择是需要时间的,当选举正在进行时,复制集没有primary,那会阻塞写操作,所有成员为只读状态。说到只读状态时,顺例说一句,当大多数成员不可访问或者不可用时,此时跟选举发生时的一些表现类似,现各成员也为只读状态。选举影响...【阅读全文】
OowarrioroO | 2015-12-06 17:12:51 | 阅读(2850) | 评论(0)
开启MongoDB不能访问web控制台问题;
It looks like you are trying to access MongoDB over HTTP on the native driver port.
--httpinterface 就是设定开启web服务的【阅读全文】
OowarrioroO | 2015-12-06 16:49:06 | 阅读(1730) | 评论(0)
?1。首先引入安装Mongodb包需要的公钥
2。更新软件源,获取最新稳定版软件包
3。安装
4。(可选)设置MongoDB不自动更新
5。启动MongoDB:
6. 查看MongoDB运行状态:
7。mongodb自动被锁【阅读全文】
ch_nymph | 2015-12-01 17:17:17 | 阅读(1440) | 评论(0)
一、在mongodb中导出 需要的数据成.csv的格式./bin/mongoexport -h   --port   -d (dbname) -c (collection名) --csv  -f (字段名,多个用”,“号分割) -o 输出文件名 例如:./bin/mongoexport -h 127.0.0.1 --port 21000 -d local -c startup_log --csv -f _id,hostname,ho...【阅读全文】
lvchangxin1987 | 2015-11-07 01:24:19 | 阅读(1550) | 评论(0)
第一步:复制集3成员,一主两从,版本号以及相关信息如下:第二步:解压新版本软件包,将mongod 升级到2.6.11版本,先升级俩从节点第三步:将主节点降级,然后关闭,用新版本mongod binary启动升级完成总结:升级副本集,先升级从节点,再将主节点降级、关闭,一系列动作完成后,再升级主节点...【阅读全文】
hxl | 2015-11-04 14:34:31 | 阅读(6640) | 评论(0)
-------------------配置副本集s1-------------------------------1.创建目录在s1h1上创建如下目录[root@node3 db]# mkdir -p /db/s1/conf[root@node3 db]# mkdir -p /db/s1/data[root@node3 db]# mkdir -p /db/s1/log在在s1h2上创建如下目录[root@node4 db]# mkdir -p /db/s1/conf[root@node4 db]# mkdir...【阅读全文】
lvchangxin1987 | 2015-10-31 14:03:49 | 阅读(2820) | 评论(0)
  YCSB(Yahoo! Cloud Serving Benchmark)是雅虎开源的一款通用的、针对各类NoSQL产品的性能测试工具。截止目前为止本人使用YCSB对Mongodb、Redis进行相应的基准测试。本文将介绍测试mongodb完整过程。1、测试环境准备,所用软件有:    JDK1.7    apache-maven-3.1.1    mon...【阅读全文】
【LINUX】 MongoDB入门一
shengguojuan123 | 2015-10-30 16:34:37 | 阅读(1170) | 评论(0)
认识MongoDBMongoDB是一个面向集合的,模式自由的文档型数据库。主要解决的是海量数据的访问效率问题。与关系型数据库相比,MongoDB的优点:①弱一致性(最终一致),更能保证用户的访问速度:②文档结构的存储方式,能够更便捷的获取数据。③内置GridFS,支持大容量的存储。④内置Sharding。⑤第三方...【阅读全文】
hxl | 2015-10-21 14:38:18 | 阅读(3920) | 评论(1)
环境:角色        IP配置服务器  192.168.56.101路由服务器  192.168.56.102片服务器01  192.168.56.103片服务器02  192.168.56.1041.创建目录配置服务器: mkdir -p /db/config_server/路由服务器: mkdir -p /db/route_server/片服务器01: mkdir -p /db/shard/片服务器...【阅读全文】
【系统运维】 MongoDB基本使用
chengxuyonghu | 2015-10-20 16:57:31 | 阅读(1300) | 评论(0)
成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户use <db name>:切换当前数据库,这和MS-SQL里面的意...【阅读全文】
hxl | 2015-10-16 11:22:00 | 阅读(9890) | 评论(1)
------------环境---------------------------------
192.168.56.111 host01 主
192.168.56.112 host02 从
192.168.56.113 host03 从


------------创建目录-----------------------------
在每个节点上创建如下的目录,以下以主节点为例
#存放整个mongodb文件
[roo...【阅读全文】