当前位置: 首页 > news >正文

网站排名搜索seo课程培训入门

网站排名搜索,seo课程培训入门,购物帮 做特惠的导购网站,国外优秀展厅设计什么是MongoDB? MongoDB 是一个开源的、面向文档的 NoSQL 数据库管理系统,它以高性能、灵活的数据存储方式而闻名。与传统的关系型数据库不同,MongoDB 采用了一种称为 BSON(Binary JSON)的二进制 JSON 格式来存储数据。它是一种非…

什么是MongoDB?

MongoDB 是一个开源的、面向文档的 NoSQL 数据库管理系统,它以高性能、灵活的数据存储方式而闻名。与传统的关系型数据库不同,MongoDB 采用了一种称为 BSON(Binary JSON)的二进制 JSON 格式来存储数据。它是一种非常适合存储大量非结构化或半结构化数据的数据库解决方案。

以下是 MongoDB 的一些关键特点:

  • 面向文档: MongoDB 以文档的方式存储数据,每个文档是一个自包含的数据单元,类似于 JSON
    格式。这允许您在单个文档中存储多种不同类型的数据,而无需严格的表结构。

  • 灵活的数据模型: MongoDB的灵活模式允许您在同一集合(类似于关系型数据库中的表)中存储不同结构的文档,这在面对多变的数据情况下非常有用。

  • 水平可扩展性: MongoDB 能够在多台服务器上进行分布式部署,并能够水平扩展以处理大量数据和高并发请求。

  • 查询语言: MongoDB 提供了强大的查询语言和丰富的查询操作符,使您能够灵活地检索和处理数据。

  • 索引支持: MongoDB 支持多种类型的索引,以加快数据检索速度。

  • 高性能: MongoDB 的设计和优化使其能够在高负载情况下提供快速的读写操作。

  • 开源和社区支持: MongoDB 是开源项目,拥有活跃的社区,提供了大量的文档、教程和支持资源。

  • 可扩展性: MongoDB 可以很容易地扩展以适应不断增长的数据需求。

MongoDB 在许多应用场景中都表现出色,特别是在需要处理大量半结构化数据、快速迭代开发以及需要灵活模式的应用程序中。它常被用于 Web
应用程序、移动应用程序、物联网设备、日志分析等各种领域。由于 MongoDB 的特性,它在许多情况下可以作为关系型数据库的替代方案。

1.拉取mongodb镜像

docker pull mongo

2.创建文件夹

mkdir -p /home/mongo/conf/
mkdir -p /home/mongo/data/
mkdir -p /home/mongo/logs/

3.新增mongod.conf文件

 cd /home/mongo/conf && vi mongod.conf
# 数据库文件存储位置
dbpath = /data/db
# log文件存储位置
logpath = /data/log/mongod.log
# 使用追加的方式写日志
logappend = true
# 是否以守护进程方式运行
# fork = true
# 全部ip可以访问
bind_ip = 0.0.0.0
# 端口号
port = 27017
# 是否启用认证
auth = true
# 设置oplog的大小(MB)
oplogSize=2048

4.新增mongod.log文件

cd /home/mongo/logs/ && vi mongod.log##log文件不需要内容
chmod  777 mongod.log 

5.docker容器构建以及启动mongodb

cd /
docker run -it \--name mongodb \--restart=always \--privileged \-p 27017:27017 \-v /home/mongo/data:/data/db \-v /home/mongo/conf:/data/configdb \-v /home/mongo/logs:/data/log/  \-d mongo:latest \-f /data/configdb/mongod.conf

6.进入容器创建账号密码

##进入容器##
docker exec -it mongodb /bin/bash##进入mongodb shell##
mongosh admin##创建账号/密码##
db.createUser({ user: 'admin', pwd: '123', roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] });

在这里插入图片描述

此处需勾选, 否则可能会出现看不到数据库表

在这里插入图片描述

http://www.fp688.cn/news/159610.html

相关文章:

  • 井祥交通建设工程有限公司 网站常用的网络推广方式有哪些
  • 找人做网站要准备什么软件seo外包公司如何优化
  • 上海物流网站怎么建设谷歌排名规则
  • 移动端手机网站建设佛山网站营销推广
  • 系统开发需求文档seo优化技巧有哪些
  • 深圳做网站的公司网站运营维护的基本工作
  • 教育行业网站建设价格中国新闻最新消息今天
  • 创世网站网络建设淘宝指数查询
  • 太原企业建站模板广告软文营销平台
  • 用自己网站做邮箱域名2023年8月份新冠
  • php网站开发实例教程第七章h5制作网站
  • 网站单个页面做301灰色seo关键词排名
  • 遵义服务好的网站建设公司网站营销方案
  • 武进网站建设服务性能优化工具
  • 农场游戏系统开发网站建设推广百度引流推广怎么收费
  • 府网站建设运维情况自查报告网络营销的特点和优势
  • 做网站 指导seo查询工具
  • 网站开发代码交接文档书阿里巴巴国际站关键词推广
  • 做任务赚钱的网站四川省人民政府
  • 调查网站赚钱优化大师是什么意思
  • 某班级网站建设方案论文seo独立站
  • php源码下载网站网络营销推广的手段
  • 网站文字不能复制怎么做网优工程师前景和待遇
  • 网站开发经验教训科学新概念seo外链平台
  • 青海手机网站建设互动营销用在哪些推广上面
  • 西安专业网站建设公司中国职业培训在线官方网站
  • 自适应网页如何设计seo的主要内容
  • 龙华网站开发公司无锡网站建设公司
  • 青岛市城乡建设委员会网站电话轻松seo优化排名
  • 如何管理建好的网站网络营销方法有几种类型