linux命令大全环境下怎么调用mongdb下函数

linux下定时按条件备份mongodb指定的集合_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&100W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
linux下定时按条件备份mongodb指定的集合
&&linux下定时按条件备份mongodb指定的集合
阅读已结束,下载本文需要
定制HR最喜欢的简历
你可能喜欢1.在官网http://www.mongodb.org/downloads下载mongodb-linux-x86_64-2.6.8.gz,并拷贝到准备安装的文件夹下。
2.解压MongoDb压缩包,并重命名为mongodb:tar -zxvf mongodb-linux-x86_64-2.6.8.gz
mv mongodb-linux-x86_64-2.6.8.gz mongodb3.创建存放数据库内容的文件夹data和存放日志内容的文件夹log,并在log文件夹中创建mongodb.log文件:mkdir data
touch mongodb.log4.创建mongod.conf配置文件,用于启动MongoDb。常用配置有:fork = true
port = 27017
quiet = true
dbpath = /home/mongodb/data
logpath = /home/mongodb/log/mongodb.log
logappend = true
auth = falsefork为true表示不会锁定命令行,port指定端口,quiet为true表示静默运行,dbpath和logpath分别制定数据和日志的存放位置(使用绝对路径),logappend为true表示每次追加而不是覆盖日志,auth为false表示不需要用户名和密码登录。
5.使用bin目录下的mongod启动mongodb,并用-f或者-config指定配置文件:/home/mongodb/bin/mongod --config /home/mongodb/mongod.conf6.使用bin目录下的mongo进入mongodb,如果能成功进入,可以将MongoDb注册成服务:在/etc/init.d文件夹下创建mongodb文件,并添加以下代码:#!/bin/bash
#chkconfig:
#description:mongodb
/home/mongodb/bin/mongod --config /home/mongodb/mongod.conf
/home/mongodb/bin/mongod --config /home/mongodb/mongod.conf --shutdown
case "$1" in
$"Usage:$0{start|stop|restart}"
8.添加可执行权限:chmod +x /etc/init.d/mongodb9.注册为服务:chkconfig --add mongodb 添加服务
chkconfig mongodb on 设置开机启动服务
service mongodb start 启动服务
mongoDB——安装及启动
WINDOWS环境下:
下载MongoDB
url下载地址:
http://downloads.MongoDB.org/win32/步骤二:
设置mongodb程序存...
Windows平台下MongoDB安装配置
#相关资源安装包下载:https://www.mongodb.com/download-centerMongoDB可视化工具Robo 3T:https://robomongo.org/download...
mongodb11天之屠龙宝刀(二)安装与配置 :MongoDB 与使用 IDE
mongodb11天之屠龙宝刀(二)安装与配置 :MongoDB 与使用 IDE
System environments
原文连接:直通车
- windows 10
- mongodb ...
Linux环境下安装和部署Redis步骤如下:
下载安装包
cd /var/lamp/
http://download.redis.io/releases/redis-...
这节课主要学习了NOSQL和有关mongodb的基本知识和基本操作
首先是NOSQL
NOSQL是一种非关系型的数据库。随着互联网的兴起,传统的关系数据库在许多大规模数据处理面前已经显得力不从...
最近同事项目组一直在使用MongoDB菲关系型数据库,觉得挺好用的,一直想学MongoDB,最近项目不是很忙,故花了一天时间去研究MongoDB,在这做个总结。下载MongoDB首先面对的就是下载Mo...
大家都知道MongoDB数据库作为典型的非关系型数据库被广泛使用,但基于MongoDB的可视化管理工具-nosql manager for mongodb也被用的较多,但此软件收费,所以国内的破解一般...
转载请注明出处:
technical Blog - 季义钦
淘宝之前使用的存储层架构一直是MySQL数据库,配合以MongDB,Tair等存储。
没有更多推荐了,MongoDB下载地址:
最近一直在考虑架构的事情,有一个问题依然困扰着我们这些做业务系统的,那就是日志以及日志统计。大概的问题如下:
我们有很多模块,日志格式虽然类似但都写在各自的服务器和目录中。日志中有很多信息是key=...
1.下载对应的版本:http://www.mongodb.org/downloads
我这里下载的是mongodb-win32-i386-2.0.9版本
2.1 解压到任意目录。我这...
Linux下MongoDB安装和配置详解(一)
一、MongoDB的安装
1.下载安装包
下载方式:
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.9.tg...
Linux下MongoDB安装和配置详解(二)
二、mongoDB配置详解
-----------------------------------------配 置 文 件-----------------------------------...
Linux环境安装MongoDB
从http://www.mongodb.org/downloads地址中下载:mongodb-linux-x86_64-2.4.11.tar
linux mongodb安装和配置启动图文详解
一.前期准备
1.Win7环境下 官网下载Mongodb包
本文使用mongodb-linux-x86_64-3.2.12.tgz
2.上传mongodb包至linux服务器
具体放置到目录:...
linux下安装mongodb3.2.4
linux 下安装mongodb3.2.4
MongoDB一般运用的场景是对事物的要求性不高且对数据的写读取要求高的时候,一般使用的mongo可视化工具是robomongo工具。在某种程度上来讲,甚至可以把 MongoDB 当成是纯内存数据库来...
1:创建仓库vi /etc/yum.repos.d/mongodb-org-3.4.repo2:把下面的内容复制到文件中 保存退出[mongodb-org-3.4]
name=MongoDB Re...
MongoDB版本
3.6.3社区版
官网下载请点击这里,百度云下载请点击这里,提取码:9mcj
MongoDB的安装非常简单,除了安装路径可以自己选择之外,其...
没有更多推荐了,
(window.slotbydup=window.slotbydup || []).push({
id: "5865577",
container: s,
size: "300,250",
display: "inlay-fix"Ubuntu下MongoDB 安装教程及简单操作_数据库技术_Linux公社-Linux系统门户网站
你好,游客
Ubuntu下MongoDB 安装教程及简单操作
来源:Linux社区&
作者:MebiuW
首先先来个什么事MangoDB的简单定义:
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
下面的安装教程,主要是遵循这里得到的:链接
请注意,似乎MongoDB不太怎么有32bit的版本,所以请优先选择64bit的版本吧
首先到MongoDB的官网,寻找自己想要版本的MangoDB链接,替换一下如下的指令,直接在终端中执行就好了,记得赵好一个文件夹哦
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz
tar -zxvf mongodb-linux-x86_64-3.0.6.tgz
mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb
# 将解压包拷贝到指定目录进行安装
然后将MongoDB的安装目录添加到Path当中,记得如果你的最后一个位置和我的不一样,请记得替换
vi /etc/profile
export PATH=/usr/local/mongodb/bin:$PATH
source /etc/progile
启动数据库,首先我使用的不是他的默认地址,所以需要手工创建一个目录并且指定位置,如果下面语句执行没问题,就证明已经服务ok了
启动shell开始玩耍
然后就会启动一个shell,到这里我们就可以开始操作我们数据库了
2 简单操作
创建一个数据库(下面的所有数据库都以名字mebiuw_db代替,如果你的不一样,请自行改变):
use mebiuw_db(替换成你的数据库名字)
查看当前的所有数据库:
插入数据:
db.mebiuw_db.insert({"name":"testdata"})
删除数据库(删除当前use使用的数据库):
db.dropDatabase()
向一个集合当中插入文档 并做查询,注意,db后面跟着集合的名字col,这个可以自行更改,相当于表名,不存在会自动创建,所以这里直接插入了
.col.insert({title: 'MongoDB 教程',
description: 'MongoDB 是一个 Nosql 数据库',
tags: ['mongodb', 'database', 'NoSQL'],
likes: 100
如果说要查找这些文档那么可以使用对应集合的find方法
db.col.find()
或 让显示的更直接一些
db.col.find().pretty()
更多MongoDB相关教程见以下内容:
编译安装 MongoDB与mongoDB的php扩展
CentOS 6 使用 yum 安装MongoDB及服务器端配置
13.04下安装MongoDB2.4.3
MongoDB入门必读(概念与实战并重)
Ubunu 14.04下MongoDB的安装指南
《MongoDB 权威指南》(MongoDB: The Definitive Guide)英文文字版[PDF]
Nagios监控MongoDB分片集群服务实战
基于CentOS 6.5操作系统搭建MongoDB服务
MongoDB 的详细介绍:MongoDB 的下载地址:
本文永久更新链接地址:
相关资讯 & & &
& (07/19/:03)
& (07/10/:44)
& (11/11/:51)
& (07/15/:11)
& (05/17/:20)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款mongdb下如和写脚本用remove函数删除大量的数据? - 知乎有问题,上知乎。知乎作为中文互联网最大的知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。2被浏览42分享邀请回答赞同 添加评论分享收藏感谢收起}

我要回帖

更多关于 linuxshell函数调用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信