欢迎光临IT网Linux学习频道

当前位置: > 数据库 > MongoDB >
  • [MongoDB] mongodb备份与恢复(上) 日期:2015-04-28 23:09:19 点击:140 好评:0

    数据定期备份是非常有必要的,数据的重要性不言而喻,地球上的猪都会知道。 mongodb备份方式有三种,下面分别说到: 1. 文件快照方式 2. 复制数据文件方式 3. 使用mongodump方式 一. 备份单台mongodb 1. 文件快照方式 这是最简单的备份方法。但是,需要系统文...

  • [MongoDB] mongodb备份与恢复(下) 日期:2015-04-28 23:08:49 点击:71 好评:0

    一. 适用于mongodb任何架构(standalon、replic set、sharding)备份脚本 需要安装perl的MongoDB模块,安装方法参见:使用cpanm安装perl相关模块 http://www.ttlsa.com/html/2030.html 。代码这东西,仁者见仁智者见智,一分价钱一分货,所以对于优秀的程序员不...

  • [MongoDB] mongodb不停机备份 日期:2015-04-28 23:07:44 点击:122 好评:0

    一、备份 1.锁定数据库: use admin db.runCommand({fsync:1,lock:1}) { info : now locked against writes, use db.fsyncUnlock() to unlock, seeAlso : http://www.mongodb.org/display/DOCS/fsync+Command, ok : 1 } fsync:强制将所有缓冲写入磁盘 lock:上...

  • [MongoDB] MongoDB 3.0.2 发布,NoSQL 数据库 日期:2015-04-11 03:01:39 点击:84 好评:0

    MongoDB 3.0.2 发布,此版本更新内容如下: Fix inefficient query plans for 2d $nearSphere : SERVER-17469 Fix problem starting mongod during repair operations with WiredTiger: SERVER-17652 and SERVER-17729 Resolved invalid compression stream...

  • [MongoDB] MongoDB 3.0 正式版发布! 日期:2015-03-04 19:05:06 点击:208 好评:0

    下载地址: https://www.mongodb.org/downloads 主要新特性包括: 可插入式的存储引擎 API 支持 WiredTiger 存储引擎 MMAPv1 提升 复制集全面提升 集群方面的改进 提升了安全性 工具的提升 一张图来说明 MongoDB 3.0 的改进: 详细介绍请看发行说明: http:/...

  • [MongoDB] CentOS7安装mongoDB数据库 日期:2015-03-03 17:08:29 点击:221 好评:0

    mongoDB是目前发展比较好的NOSQL数据库之一,它对大数据和空间数据的存贮有着亮眼的表现! 通常在企业级应用中mongoDB都会部署在linux系统上对于小白来说想在linux上部署一套完整的mongoDB绝对不是什么easy的事,我也是在最近一段摸爬滚打的尝试中才成功的,...

  • [MongoDB] 手把手教你用Docker部署一个MongoDB集群 日期:2015-02-09 10:16:34 点击:105 好评:2

    MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中最像关系数据库的。支持类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。本文介绍了如何使用Docker搭建MongoDB集群。 本...

  • [MongoDB] CentOS 6.5 x64系统中安装MongoDB 2.6.0二进制发行版教程 日期:2015-01-27 14:22:44 点击:159 好评:0

    CentOS 6.5 x64系统中安装MongoDB 2.6.0二进制发行版教程,本文分为6个步骤完成MongoDB的安装和启动 MongoDB的国外镜像访问非常慢,以至于选择MongoDB官网的在线安装很不靠谱。那么,我们可以选择安装MongoDB 2.6的二进制发布包。 下面我们在CentOS 6.5 x64系...

  • [MongoDB] CentOS 6.5系统中使用yum安装MongoDB 2.6 教程 日期:2015-01-27 14:20:59 点击:184 好评:0

    CentOS 6.5系统中使用yum安装MongoDB 2.6 教程,本文共分5个步骤完成MongoDB的安装 下面我们在CentOS 6.5 x64系统上安装最新的MongoDB 2.6.0版。 MongoDB v2.4.x版的软件仓库有两个包: 1)mongo-10gen-server 此包里面有最新版的mongod和mongos守护程序以及相...

  • [MongoDB] CentOS系统下MongoDB安装及配置教程 日期:2015-01-27 14:17:38 点击:133 好评:0

    CentOS系统下MongoDB安装及配置教程,本文先是讲解了一些准备工作,然后讲解了安装MongoDB的服务器端和客户端工具的步骤,需要的朋友可以参考下 一、准备工作: 运行yum命令查看MongoDB的包信息 代码如下: [root@vm ~]# yum info mongo-10gen (提示没有相关匹配...

  • [MongoDB] Mongodb增加、移除Shard Server实例 日期:2015-01-27 14:16:08 点击:195 好评:0

    Mongodb增加、移除Shard Server实例,shard服务器(Shard Server).Shard服务器是存储实际数据的分片,每个Shard可以是一个mongod实例,也可以是一组mongod实例构成的Replica Sets 1.增加新的配置文件,并启动mongod实例 代码如下: #14 mkdir -p /data/mongodb/sha...

  • [MongoDB] Mongodb增加、移除Arbiter节点实例 日期:2015-01-27 14:14:57 点击:209 好评:0

    Mongodb增加、移除Arbiter节点实例,Arbiter是搭建Mongodb集群的一个必备节点 增加Arbiter 增加配置文件mongod1,mongod2,mongod3分别为shard1,shard2,shard3三个set集合的arbiter。 代码如下: replSet=shard1 replSet=shard2 replSet=shard3 启动mongod实例...

  • [MongoDB] Mongodb批量删除gridfs文件实例 日期:2015-01-27 14:14:19 点击:138 好评:0

    平台有大量的图片已经不用了,数量级达到百万张,差不多100G的空间,放着不管是不是太浪费了? 代码如下: db.fs.files.find({filename:/xxx/}).forEach(function(n) {db.fs.files.update({filename:u.filename},{$set:{filename:newname}},false,true)}} //...

  • [MongoDB] Mongodb数据库的备份与恢复操作实例 日期:2015-01-27 14:12:19 点击:136 好评:2

    Mongodb数据库的备份与恢复操作实例,本文讲解使用命令在控制台执行实现Mongodb的备份与恢复操作 写在前面 本文已经假设你已经安装好了Mongodb(2.6),并且已经开启了auth。 用户 首先我们添加备份和恢复数据所需的用户,这个用户需要有readWrite和userAdmin权...

  • [MongoDB] MongoDB初步——安装与运行 日期:2015-01-19 22:19:51 点击:130 好评:0

    MongoDB是目前非常流行的非关系数据库(NoSQL)其中之一,由于良好的跨平台性和分布性,以及特有的一些可以与传统关系数据库(SQL)良好衔接的特点和功能,被广泛支持和采用,目前著名的WordPress就早已支持MongoDB。MongoDB采用BSON的形式存储数据,在超大...

  • [MongoDB] Install MongoDB on FC6 日期:2015-01-19 12:32:33 点击:174 好评:0

    http://docs.mongodb.org/manual/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux/ install MongoDB 1. configure package management system(YUM) Create a /etc/yum.repos.d/10gen.repo file to hold information about your repository. if...

  • [MongoDB] mongodb js shell不能使用退格键的问题 日期:2015-01-11 01:07:50 点击:77 好评:0

    在centos下安装了mongodb,使用SecureCRT连接centos后,使用mongo来操作mongodb,在shell使用退格键时出现乱七八糟的字符,造成这个问题原因跟SecureCRT配置有关,修改设置为:选项 会话选项 终端 仿真 终端中选择linux 即可。详细如下图:...

  • [MongoDB] linux下MongoDB开机自启动的问题 日期:2015-01-11 01:07:20 点击:189 好评:0

    按照常理,把如下命令 /usr/local/mongodb/bin/mongod --dbpath=/data/db/ --fork --logpath=/data/log/m.log --directoryperdb 放在/etc/rc.local文件中就可以实现开机自启动了,第一次重启机器发现mongodb顺利启动了,再次重启机器后,通过ps没有查看到相...

  • [MongoDB] MongoDB的启动和停止脚本 日期:2015-01-11 01:06:51 点击:170 好评:0

    Mongodb脚本:把命令行的内容保存到一个文件中,把该文件放在/usr/bin(或任何系统设置的PATH路径中)下,就可以直接用该文件来启动或停止服务了。 本人比较倾向把启动mongodb的参数放在配置文件中,直观且便于管理,例如把参数写入/etc目录下的mongodb.cnf...

  • [MongoDB] MongoDB Replica Set 配置 日期:2015-01-11 01:06:15 点击:98 好评:0

    Replica Set 节点类型分为三种: standard:常规节点,它存储一份完整的数据副本,参与选举投票,有可能成为primary节点; passive:存储了完整的数据副本,参与投票,不能成为primary节点; arbiter:仲裁节点,只参与投票,不接收复制的数据,也不能成为prim...

  • [MongoDB] Mongodb 备份与恢复 日期:2015-01-11 01:03:23 点击:118 好评:0

    可以使用Mongodb自带的mongodump和mongorestore工具来实现数据库的备份和恢复。其用法比较简单,可以使用如下命令来获取帮助信息: mongodump --helpmongorestore --help 备份使用命令mongodump,如果执行该命令不带任何参数,会把本机上运行的在默认端口的m...

  • [MongoDB] CentOS 6.5安装MongoDB 2.6 日期:2015-01-07 19:41:27 点击:123 好评:0

    下面我们在CentOS 6.5 x64系统上安装最新的MongoDB 2.6.0版。 MongoDB v2.4.x版的软件仓库有两个包: 1)mongo-10gen-server 此包里面有最新版的mongod和mongos守护程序以及相关的配置和初始化脚本。 2)mongo-10gen 此包里面有最新版的所有MongoDB工具。这...

  • [MongoDB] Mongodb基础用法及查询操作 日期:2015-01-07 17:46:37 点击:153 好评:0

    插入多条测试数据 for(i=1;i=1000;i++){ ... db.blog.insert({title:i,content:mongodb测试文章。,name:刘+i}); ... } db.blog.list.find().limit(10).forEach(function(data){print(title:+data.title);}) 循环forEach 用法 db.blog.findOne(); 取一条数据...

  • [MongoDB] Linux下安装MongoDB 日期:2015-01-02 19:56:05 点击:63 好评:0

    系统下安装MongoDB数据库呢?根据以下的三个步骤你就可以在你的Linux下成功安装MongoDB。 步骤一:下载文件 对于32位的linux $ curl http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.6.5.tgz mongo.tgz $ tar xzf mongo.tgz 如果没有安装curl 先安装ap...

  • [MongoDB] Linux下安装MongoDB 日期:2015-01-02 19:56:05 点击:67 好评:0

    系统下安装MongoDB数据库呢?根据以下的三个步骤你就可以在你的Linux下成功安装MongoDB。 步骤一:下载文件 对于32位的linux $ curl http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.6.5.tgz mongo.tgz $ tar xzf mongo.tgz 如果没有安装curl 先安装ap...

  • [MongoDB] linux下安装mongodb非关系型数据库 日期:2014-12-27 22:41:28 点击:146 好评:0

    MongoDB简介 MongoDB是一个高性能,开源,无模式的文档型数据库,它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。Mongo使用C++开发,官方网站地址是:http://www.mongodb.org/ NoSql,全称是 Not Only Sql,指的是非关系型的数据库。 下一代数...

  • [MongoDB] linux下安装mongodb 日期:2014-12-21 19:40:25 点击:164 好评:0

    安装环境为centos6.3 64bit mongodb版本:mongodb2.2 配置文件:/etc/mongod.conf 服务启动脚本:/etc/init.d/mongod 总体步骤: 1.配置yum源 2.yum install.... 3.测试是否安装成功 若是32位的系统,yum如下配置 [10gen]name=10gen Repositorybaseurl=http:...

  • [MongoDB] mongodb数据插入 日期:2014-12-18 23:23:38 点击:162 好评:0

    本节主要来说说如何将数据插入到mongodb集合中。所有存储在集合中的数据都是BSON各式的。BSON是一种以二进制存储的json格式。 当数据插入时,使用的驱动程序会将数据转成BSON格式,然后插入集合中。数据库解析BSON,检查是否包含_id键,并且集合文档不得超过...

栏目列表
推荐内容