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

网站建设与推广是什么意思广东佛山最新通知

网站建设与推广是什么意思,广东佛山最新通知,广告平面设计图片,joomla 网站建设1 介绍 MongoDB 是一种 NoSQL 数据库,它将每个数据存储为一个文档,这里的文档类似于 JSON/BSON 对象,具体数据结构由键值(key/value)对组成。字段值可以包含其他文档,数组及文档数组。其数据结构非常松散&…

1 介绍

MongoDB 是一种 NoSQL 数据库,它将每个数据存储为一个文档,这里的文档类似于 JSON/BSON 对象,具体数据结构由键值(key/value)对组成。字段值可以包含其他文档,数组及文档数组。其数据结构非常松散,常用于存储比较复杂灵活的数据结构。

MongoDB 基于分布式文件存储,介于关系数据库和非关系数据库之间;是非关系数据库当中功能最丰富,最像关系数据库的。

2 基本概念

  • 数据库:数据库用于保存一组相关数据,由集合组成;相当于关系数据库中的库。
  • 集合:集合用来表示一个实体,如学生集合;集合由文档组成,相当于关系数据库中的表。
  • 文档:文档表示一条记录,比如一位同学可以是一个文档,相当于关系数据库中的记录。

3 用法

$ docker pull mongo:5.0.18
$ docker run --rm -d -p 27017:27017 -v /宿主机目录:/data/db \-e MONGO_INITDB_ROOT_USERNAME=adminUser \-e MONGO_INITDB_ROOT_PASSWORD=adminPassword \--name mongo mongo:5.0.18
$ docker exec -it mongo mongo -u adminUser -p adminPassword --authenticationDatabase admin # 启动 mongo shell 连接数据库

4 操作

  • 查看服务器状态
> db.serverStatus()
  • 查看所有数据库
> show dbs
  • 选择数据库
> use fastgpt
  • 查看当前数据库
> db
  • 查看数据库下的集合
> show collections
  • 查看集合中的数据
> db.集合名.find()
> db.集合名.find().pretty() # 格式化输出,带回车,推荐使用

5 使用体会

每个文档都是一个由字段(field)和对应的值(value)组成的 JSON 格式的文档。即使在同一个集合中,也不要求每个文档有相同的 key,扩展起来非常方便。

使用时,不需要事先定义好数据结构,可动态添加字段,对于不确定的业务非常友好。它常用的场景是存储半结构化或不断变化的数据。与 pgsql 相比,mongodb 更适合存储内容不确定的文档型数据,如日志、JSON 数据,用户配置等。

对于存储文件,MongoDB 适合存储小型二进制文件(如图片、音频、PDF),但对于较大的二进制文件,通常更推荐将其存储在文件系统中,并在 MongoDB 中存储文件路径或元数据。以分离文件存储和数据库管理。

与存储在 pgsql 中的 json 字段中的数据相比,mongodb 更适合灵活的查询,查询性能更好。

示例一个使用场景:mongodb 存储纯文本,比如书的文本内容,数据不多且易于搜索;而将对应的 pdf, word, epub 非明文数据存储在文件系统中。

http://www.yayakq.cn/news/851220/

相关文章:

  • 多域名指向同一网站软文优化
  • 深圳物流公司招聘龙岗优化网站建设
  • 山东机关建设网站江苏建设科技网站
  • 设计的网站wordpress更新以后进不去
  • 定制型网站建设价格推荐设计感强的网站
  • 凡科网站可以做seo优化做游戏ppt下载网站有哪些内容
  • 深圳网站建设ppchsjwordpress wp header
  • python 网站建设 拖拽式深圳设计周2021时间
  • 怎么做公司网站需要什么科目简洁大气传媒公司名字
  • 网站搜索页面怎么做服装购物商城网站建设
  • 松江微网站建设鹤城建设集团网站
  • 企业级网站开发项目教程wow做宏的网站
  • 网站跳出率太高互联网营销方式有哪些
  • 企业在阿里云做网站网站怎么做留言
  • 网站建设湛江网站开发邮件服务器
  • 网站资料清单php手机编程软件
  • wordpress 主题库百度小程序优化排名
  • 微信网站建设公司公司官网静态
  • 网站建设与管理策划书东圃做网站
  • phpcms校园网站天津网页设计教程
  • 建设网站主机免费的怎么下载开网店需要多少钱?
  • 现在海外做的比较好一点的网站wordpress 外部链接
  • 做网站接私活怎么收费调整百度对网站的最大天级抓取频次值
  • 建设银行个人网银没有弹出网站网络广告策划书模板
  • 阿里云做企业网站企业信息管理系统发展历程
  • 我司网站改版上线网站建设食品行业网站建设方案
  • 贵阳网站建设q479185700惠小程序模板在哪里买
  • 北京市网站制作设计温州网站建设成功案例
  • 邯郸市住房和城建设局网站品牌营销型网站作用
  • 网站开发挣钱吗网页设计与制作学后感