Linux-NoSQL之MongoDB

1.mongodb介绍

2.yum安装

搭建yum源:

vim /etc/yum.repos.d/mongodb-org-3.0.repo

[mongodb-org-3.0]

name=MonogoDB Repository

baseurl=http://repo.mongodb.org/yum/rehat/$releasever/mongodb-org/3.0/x86_64

gpgcheck=0

enabled=1

yum install omongodb-org

mongodb相关文件

/etc/init.d/mongod

/etc/mongod.conf

/var/lib/mongodb

启动mongpdb:

echo never > /sys/kenel/mm/transparent_hugepage/enabled

echo never > /sys/kenel/mm/transparent_hugepage/defrag

vim /etc/security/limits.conf

mongod soft nofile 64000

mongod hard nofle 64000

mongod soft nproc 32000

mongod hard nproc 32000

service mongod start

3.Mongo连接和用户管理

在本机可以直接运行命令mongo进入到mongodb shell 中

如果mongodb监听端口并不是默认的27017,则连接的时候需要加--port

mongo --port 27018

mongo --host 192.168.1.120

mongo --username --password

4.Mongodb用户管理

时间: 2024-10-25 22:48:26

Linux-NoSQL之MongoDB的相关文章

Linux系统安装NoSQL(MongoDB和Redis)步骤及问题解决办法

?更多技术干货请戳:听云博客 如下是我工作中的记录,介绍的是linux系统下NoSQL:MongoDB和Redis的安装过程和遇到的问题以及解决办法: 需要的朋友可以按照如下步骤进行安装,可以快速安装MongoDB和Redis,希望可以帮助大家:)! 一.MongoDB 1.MongoDB安装 (1)将安装包mongodb-linux-i686-3.0.2.tgz拷贝到要安装的服务器中 这里我用的rz命令,如果不支持需要安装yum -y install lrzsz (2)解压安装程序 tar x

深入理解MongoDB(一)Linux下配置MongoDB全攻略

一 MongoDB简介 MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种.它在许多场景下可用于替代传统的关系型数据库或键/值存储方式,Mongo使用C++开发.Mongo的官方网站地址是:http://www.mongodb.org/,读者可以在此获得更详细的信息. 特点: 它的特点是高性能.易部署.易使用,存储数据非常方便.主要功能特性有: 面向集合存储,易存储对象类型的数据. 模式自由. 支持动态查询. 支持完全索引,包含内部对象. 支持查询.

nosql数据库MongoDB的用法

MongoDB常用命令 1.启动命令 mongod 启动数据库进程 --dbpath 制定数据库的目录 --port 制定数据库的端口,默认是27017 --bind_ip 绑定IP --directoryperdb 为每个db创建一个独立子目录 --logpath 制定日志存放目录 --logappend 指定日志生成方式(追加/覆盖) 例如:mongod --dbpath db --port 27098 --directoryperdb --logpath db\logs\mongodb.l

Linux平台安装Mongodb

Linux平台安装MongoDB 方法一: MongoDB提供了linux平台上32位和64位的安装包,你可以在官网下载安装包. 下载地址:http://www.mongodb.org/downloads ,选择相应平台版本即可. 下载完安装包,并解压 tgz(以下演示的是 64 位 Linux上的安装) . curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz    #下载 tar -zxvf mongo

如何在linux中部署mongodb并设置连接认证

在windows上给mongodb设置连接认证权限:mongodb默认是不认证的,默认没有账号,现在就讲讲怎么设置账户和密码 1.首先进入C:\mongodb\bin下面双击运行mongo.exe启动数据库. 2.接下来在mongo.exe中先创建用户管理员代码如下: 2.1先进admin数据库 命令:use admin 2.2在admin数据库下进行超级用户的登录验证 命令:db.auth("ultra","123456")//返回 1 表示登录成功 2.3在超级

linux下安装mongodb的方法和终端下基本操作

在linux环境安装mongoDB: 一般认为偶数版本为稳定版 如 1.6.x,奇数版本为开发版如1.7.x 32bit的mongoDB最大能存放2g的数据,64bit没有限制 方法1: 终端执行: 安装服务器: sudo apt install mongodb-server 安装客户端: sudo apt install mongodb-clients 方法2: 1 官网下载合适版本 2 解压到/user/local/目录下: tar -zxvf 安装压缩包 /user/local/mongo

linux 下安装mongoDB(转)

先直接去mongodb官网下载一个安装包,我下载的是mongodb-linux-2.2.0.tgz版本的,注意下它的后缀名是.tgz是不是和一般的.tar.gz不同,其实是一样的,解压的时候还是用 tar zxvf mongodb-linux-2.2.0.tgz没区别的,自己试下就知道了.当下载好了,我们下面正式安装... 第一步,我们先要把下载好的.tgz源码包移动到我们要装的文件夹中,以我的为例,大家注意路径的变化.我的源码包一开始是在/home/wcq文件夹下的,现在我要给它移动到/hom

在 RedHat Enterprise、CentOS 或 Fedora Linux 上安装 MongoDB

在 RedHat Enterprise.CentOS 或 Fedora Linux 上安装 MongoDB 1.大纲 ? 备注:采用yum安装后,所有进程将自动在/usr/bin下,如下的mongo.mongod.mongostat以后都可以直接cd /usr/bin之后直接使用. 该教程列出了在 RedHat Enterprise Linux.CentOS Linux.Fedora Linux 及相关系统上部署Mongodb的基本安装流程.该程序使用 .rpm 程序包作为安装基础.10gen

Linux下安装MongoDB

MongoDB是一个C++编写的基于分布式文件存储的数据库,是一个介于关系和非关系之间的数据库,当然也属于NoSQL的行列,存储方式和Redis类似,是json格式的kav-value存储方式,只是Redis是内存存储,而MongoDB是和普通的数据库目录一样存储在硬盘上 下面就在Linux上部署单节点的MongoDB,过程如下: 首先去MongoDB官网下载软件包,首页是:https://www.mongodb.com/ 然后,点击右上角Download按钮进入下载界面,下载地址是:https

linux服务之Mongodb的安装及配置(centos)

Mongodb是一种nosql类型的数据库,高性能.易部署.易使用的特点在IT行业非常流行. 下面介绍一下mongodb的安装方式,这里我们是在linux下安装,使用的是centos6.4 64位的,可以在官网上下载对应的安装包,官网是https://www.mongodb.org/,也可以在我的网盘上下载,提供了64位和32位的安装包,还有一个mongoVUE,可视化mongodb管理工具,网盘地址是:http://pan.baidu.com/s/1c0ocQFu.windows下安装可以参考