mongodb安装
来源:互联网 发布:六角头木螺丝淘宝 编辑:程序博客网 时间:2024/05/29 15:32
概述
MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。
在高负载的情况下,添加更多的节点,可以保证服务器性能。
MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。
MongoDB 是一款跨平台、面向文档的数据库。用它创建的数据库可以实现高性能、高可用性,并且能够轻松扩展。MongoDB 的运行方式主要基于两个概念:集合(collection)与文档(document)。
数据库
数据库是集合的实际容器。每一数据库都在文件系统中有自己的一组文件。一个 MongoDB 服务器通常有多个数据库。
集合
集合就是一组 MongoDB 文档。它相当于关系型数据库(RDBMS)中的表这种概念。集合位于单独的一个数据库中。集合不能执行模式(schema)。一个集合内的多个文档可以有多个不同的字段。一般来说,集合中的文档都有着相同或相关的目的。
文档
文档就是一组键-值对。文档有着动态的模式,这意味着同一集合内的文档不需要具有同样的字段或结构。
下表展示了关系型数据库与 MongoDB 在术语上的对比:
安装
[root@bogon ~]# tar xf mongodb-linux-x86_64-3.0.6.tgz
[root@bogon ~]# mv mongodb-linux-x86_64-3.0.6.tgz mongodb
创建数据目录
[root@bogon ~]#mkdir -p /data/db启动mongoDB
[root@bogon mongodb]#./bin/mongod --dbpath=/data/db/ --logpath=/data/db_log/mongodb.log --logappend &
配置文件 /etc/mongod.conf
processManagement.fork: true 以daemon模式启动mongod
net.bindIp: 指定IP,逗号分隔,注释掉的情况下,服务启动在0.0.0.0
systemLog.quiet: true 日志输出使用quiet模式,只输出critical
storage.dbPath: 指定数据的存放位置
replication.replSetName: 副本集的名字
security.authorization: enabled 使用认证
security.keyFile: 使用keyFile
verbosity: 日志开启debug模式,0-5
operationProfiling.slowOpThresholdMs: slowlog设定,默认100
net.http.RESTInterfaceEnabled: rest接口是否有效
net.maxIncomingConnections: 最大连接数,默认65536,不能超过系统设置,# ulimit -n
- [MongoDB]win7安装mongodb
- mongodb安装启动mongodb
- MongoDB (一):安装MongoDB
- MongoDB安装
- mongoDB 安装
- Mongodb 安装
- MongoDB 安装
- mongodb 安装
- mongodb- 安装
- 安装mongodb
- 安装MongoDB
- MongoDB安装
- MongoDB安装
- Mongodb--安装
- 安装MongoDB
- MongoDB 安装
- Mongodb 安装
- 安装MongoDB
- jdom操作xml文件
- Intellij IDEA 2017新特性之Spring Boot相关
- 基于VPX总线架构下的Virtex-7与C6678信号处理的VPX功能板简介
- 分布科技携手复星集团 区块链“赋能”产业经济
- 织梦dedecms标签dede:productimagelist每张图片不同样式输出
- mongodb安装
- 设计模式之代理模式
- win10中如何成功安装lxml
- Docker Mysql
- float和position的区别
- Eclipse异常关闭后端口被占用
- MySQL导入导出csv文件
- 给dede:productimagelist标签增加autoindex索引的开发方法
- [LintCode 539] 移动零(Python)