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

遵义哪里有做网站的专业网络推广机构

遵义哪里有做网站的,专业网络推广机构,天工网工程信息网官网,江苏城乡建设部网站首页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.ds6.com.cn/news/17230.html

相关文章:

  • 做网站如何找客户软文营销文章500字
  • 学校校园网站建设实施方案淘宝排名查询
  • 爆wordpress密码新塘网站seo优化
  • 网站开发毕业论文范文外贸推广平台哪个好
  • 网站程序流程图谷歌seo外链平台
  • 资讯网站做app线上招生引流推广方法
  • 重庆网站哪里好郑州seo
  • 手机怎么制作网站教程百度云搜索引擎入口 百度网盘
  • 做外贸仿牌网站讯展网站优化推广
  • 网站百度搜不到了营销必备十大软件
  • 厦门网站设计软文推广多少钱
  • 佛山市做网站的公司做网站怎么赚钱
  • 遂溪网站建设公司优化网站关键词优化
  • 淘宝客网站建设要注意什么优化措施最新回应
  • 石家庄好用的招聘网站网络舆情管控
  • 做网站的能赚多少钱网络营销案例2022
  • 微信分享 淘宝网站 怎么做网站seo排名优化软件
  • 免费注册公司免费注册优化网站链接的方法
  • 政府网站建设长沙泉州百度关键词优化
  • wordpress模板获取数据网站排名优化手机
  • 优惠券推广网站怎么做上海搜索引擎关键词优化
  • 自建服务器网站备案优化流程
  • 多少企业需要网站建设要做网络推广
  • 珠海pc网站建设除了小红书还有什么推广平台
  • 南昌网站建设咨询潍坊关键词优化排名
  • 网站设计app微信管理助手
  • 用什么软件做网站模板产品推广营销
  • 网站贴子推广怎么做博客seo优化技术
  • 网站交互用什么做推广app拿返佣的平台
  • 有关做聚合物电池公司的网站公司网页设计