MongoDB入门学习(一)

发布时间:2022-11-21 学习 MONGODB 数据库
1. 简介 1.1 NoSQL和MongoDB NoSQL与SQL的区别: SQL(关系型数据库) 关系型网格充分的体现了现实事务。 一般由rows、columns组成tables,而各个tables之间又存在一定的关系Relations 一个table包含着另一个和他有关系的数据比如说teams和players表中就存在这种关系。语句遵循SQL(Structured Query Language)例如 SELECT FROM players WHERE last name “yzzy”; NoS...

Mongodb6常用命令

发布时间:2022-11-21 NOSQL MONGODB 数据库
下载安装,启动 #下载 mongodb6curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel80-6.0.3-rc2.tgz#解压 tar -zxvf mongodb-linux-x86_64-rhel80-6.0.3-rc2.tgz #将解压包拷贝到指定目录 #文件夹名可能不对mv mongodb-linux-x86_64 /usr/local/mongodb ...

mac 安装部署mongoDB社区版

安装mongo可以采用下载安装包也可以使用Homebrew软件包管理工具安装 我一开始是根据网上走的下载安装包进行的,但总是出现各种问题,最后果断选择跟随官网教程走了 需要Linux服务器安装mongoDB教程的可以参考:Linux服务器安装部署最新稳定版本mongoDB社区版- Ubuntu-20.04版本 先决条件 如已安装,请跳过 1. 安装 Xcode 命令行工具 Homebrew 需要来自 Apple 的 Xcode 的 Xcode 命令行工具 终端执行: xcode-select ...

从零开始搭建仿抖音短视频APP-后端开发消息业务模块(1)

发布时间:2022-11-27 仿抖音APP项目 JAVA MONGODB 数据库
项目持续更新中: 仿抖音短视频APP专栏 目录 保存系统消息到MongoDB 系统消息入库保存-关注 系统消息入库保存-点赞短视频 系统消息入库保存-评论与回复 保存系统消息到MongoDB 我们把mongoDB整合到Springboot之后,我们需要把映射层面做好。 首先在model创建一个新的对象层面,也就是一个新的包: 我们这里简写为mo  随后创建一个class,与我们当前业务对象保持一致: package com.imooc.mo;import lombok.AllArgsConst...

MongoDB中Document里有LocalDateTime类toJson抛异常解决办法

发布时间:2022-11-21 JAVA MONGODB JSON 数据库
MongoDB中Document里有LocalDateTime类toJson抛异常解决办法 当MongoDB中Document对象里有LocalDateTime类时,如果调用toJson()方法输出JSON格式字符串,这时会抛异常: org.bson.codecs.configuration.CodecConfigurationException: Can't find a codec for class java.time.LocalDateTime. at org.bson.internal.Code...

centos 安装mongodb

发布时间:2022-11-29 MONGODB 数据库 CENTOS
下载包地址: https://www.mongodb.com/try/download/community 上传到服务器 #解压tar -zxvf mongodb-linux-x86_64-rhel70-5.0.13.tgz#创建配置文件 指定数据目录 日志目录vim mongodb.confdbpath = /home/mongodb/datas logpath = /home/mongodb/mongodb.log port = 27017 fork = true bind_ip = 0.0.0.0...

【学习笔记02】MongoDB的启动方法

发布时间:2022-11-23 NOSQL MONGODB 数据库
一、最原始的启动方式 1、启动cmd,切换路径到C:\Program Files\MongoDB\Server\4.0\bin 2、在cmd中输入启动命令 在启动MongoDB的同时,创建数据库文件夹,我当前存储到E盘mongodb\data\db文件夹名称必须符合规范,不能有中文、空格和特殊符号,只能使用英文、数字和下划线在设定的文件夹中,存储MongoDB相关的数据库文件启动命令:mongod.exe --dbpath E:\mongodb\data\db 二、配置MongoDB的环境变量...

MongoDB部署文档

发布时间:2022-11-21 MONGODB 数据库
一、安装 1、下载mongo wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 2、解压 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.1.tgz 3、创建目录/usr/local/mongo,并将解压完的mongodb目录移动到/usr/local/mongo下 mkdir -p /usr/local/mongo mv mongodb-linux-...

Windows 编写自动复制备份、删除文件定时任务脚本

发布时间:2022-11-22 WINDOWS MONGODB 数据库
目录 一、脚本内容如下: 二、脚本内容解析 1.自动生成当天日期的目录 2. 删除前 n 天的文件 forfile 命令参数说明: 3.复制文件到指定目录 robocopy 命令参数说明: 结论: 三、设置定时任务 1. 打开 控制面板-Windows工具(管理工具)-任务计划程序 2.描述任务信息 3.设置触发器 4.选择前面创建的脚本 5.查看任务列表  一、脚本内容如下: # backup.bat 脚本:set TODAY=%date:~0,4%-%date:~5,2%-%date:~8,2%_%...

MongoDB 教程

发布时间:2022-11-30 MONGODB 数据库
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 NoSQL NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。 NoSQL用于超大规模数据的存储。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。 RDBMS v...

通过阿里云server配置属于自己的云笔记leanote

tags: Leanote Server Tips 写在前面 有了服务器, 能做的事情就相当多了, 话不多说, 配置一个云笔记应用先. 检索一遍之后, 发现现在主流的云笔记定制是通过一个叫leanote(中文:蚂蚁笔记)的程序完成的, 虽然要花钱, 但那是对用他们公式的服务器来说的, 自己配置的话不花钱可定制性还特别高, 下面来看看. 服务器配置部分参考1,2. 配置前的准备 客户端 mac或安卓端安装一下leanote客户端, 之后要用. brew install leanote --cask 安卓的...

SpringBoot V2.7.5整合MongoDB V6.0.0图文详解

发布时间:2022-11-21 JAVA MONGODB SPRING BOOT SPRING
该文档适用于MongoDB数据库结合Java实际项目,适合刚接触的同学们尽快接触并上手开发 在学习新的知识时,请一定要放松心情,切勿被出现的错误和耽误的时间扰乱思绪,多看源码;紧张时请与心爱的人聊聊天,转换思路;网上查不到的写法请在源码中寻找答案,版本不同差别较大! 一. Windows10安装MongoDB 安装教程地址:Windows10安装MongoDB图文详解 二. 使用IDE创建SpringBoot项目 例,使用idea创建项目时,可直接在nosql选项中选择添加MongoDB;生成Spr...

java批量下载mongodb文件并将其压缩为zip文件,通过流从浏览器中下载该zip文件

发布时间:2022-11-21 MONGODB 技术学习 JAVA 数据库
先说全局,整体思想就是将mongodb中的文件循环取出并生成独立文件,将路径存入队列,处理完mongdb中的文件路径后,在方法末尾激活批量处理压缩文件的方法,将队列传给该方法,让其循环调用压缩方法将每个文件压缩进zip文件中,并将zip文件生成实体文件,待其以二进制流的形式传给浏览器后,删除本地zip压缩文件及mongodb中下载的各个文件。 Controller层写法 /** * mongodb批量下载文件,并打成zip压缩包 * * @param params id数组 * @para...

HTB-Tier2- Unified

HTB-Tier2- Unified Tags Web Vulnerability Assessment Databases Injection Custom Applications Outdated Software MongoDB Java Penetration Tester Level 1 Reconaisance Clear Text Credentials Default Credentials Code Injection SOFT RESETReset Machine OPEN Walk...

Ubuntu20单机搭建MongoDB集群(Replica Set)详细

发布时间:2022-11-21 NOSQL MONGODB UBUNTU20 数据库
MongoDB文件下载 mongodb 4.0和5.0都适用 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-4.2.23.tgz # 直接将版本号4.2.23换成自己需要的版本号即可 将文件下载到你的服务路径 选择你的服务器的安装路径 我的软件安装在 /usr/local/soft/mongodb 执行解压操作 tar -xzvf mongodb-linux-x86_64-ubunt...

Linux中yapi部署

发布时间:2022-11-21 YAPI MONGODB LINUX
1.安装docker Centos7中docker安装 2.安装mongodb docker中MongoDB安装 2.1.创建 MongoDB 数据卷 docker volume create mongo_data_yapi 2.2.启动 MongoDB -p port1:port2 -p种port1 指定映主机ip端口 -p种port2 指定映射容器的端口 docker run -d --name mongo -v /opt/mongo/db:/data/db -p 27020:27017 mongo...

【bug】mongodb中文乱码问题

发布时间:2022-11-22 MONGODB 项目报错-BUG
环境: navicat 15Spring cloud  数据处理中心(mqtt客户端:订阅设备数据上报)物联网设备emqx 5.0问题: mongodb 字段中文乱码          控制台打印设备上报内容--乱码   原因:         设备上报需要内容用 UTF-8 格式         ...

WGCLOUD 配置监测 MongoDB 教程

WGCLOUD是一款高效轻量的运维平台 它可以监测各种数据库的运行状态,如果出现连不上的情况,也会及时告警,比如SQL Server,我们就看下它怎么监控MongoDB数据库,非常简单,尤其是MongoDB 如下,这个是列表页面    我们添加自己的MongoDB信息,点击【添加】按钮后,如下 在这里,我们输入MongoDB数据库的连接字符串,用户名和密码信息,就好啦      接下来,WGCLOUD默认每小时(可以修改的)扫描一次,如果发现数据库连接异常,会发送告警通知 好啦,我们下载试试吧...

Sort exceeded memory limit of 104857600 bytes 解决方案

发布时间:2022-11-21 各种報錯解決方案 EGGJS MONGODB NODE.JS
聚合查询(aggregate)的时候,报错,信息如下 Sort exceeded memory limit of 104857600 bytes, but did not opt in to external sorting. Aborting operation. Pass allowDiskUse:true to opt in. mongo db查询时报的错,意思是 排序超过了104857600字节的内存限制, 以下这句话博主百度到比较合理的解释 ​ mongo对大数据集进行aggregate集合操...

大数据量一次性导入MongoDB

发布时间:2022-11-22 MONGODB 数据库
大数据量一次性导入MongoDB 0. 写在前面 Linux:Ubuntu16.04 KylinMongoDB:3.2.7数据文件大小:13518条 1. 前置芝士 mongoimport命令可以将数据文件导入到MongoDB数据库中。 该命令的使用方式如下: zhangsan@node01:/usr/local/mongodb-3.2.7/bin$ ./bin/mongoimport --helpoptions: --help produce help me...

windows10部署OpenIM,及踩坑记录

发布时间:2022-11-24 开源 社交电子 JAVA MONGODB GOLANG OPENIM
官方部署文档地址 https://doc.rentsoft.cn/#/demo/server_deploy/windows 部署方式:源码部署 部署版本:Open-IM-Server-main、Open-IM-SDK-Core-2.3.3 部署环境:windows10 这个链接是官方整理的部署文档,但是按照官方文档的步骤部署完之后,demo跑不通,一路排查整理,终于跑通,在这里整理并记录此次的部署过程,下面按官方的步骤一步步下来。 git环境 此处如果不是通过git进行源代码clone的话,直接下载...

〖Python 数据库开发实战 - MongoDB篇⑤〗- 安装和使用MongoDB客户端软件

✌ 大家好,我是 哈士奇 ,一位工作了十年的技术圈混子, 致力于为开发者赋能的UP主, 目前正在运营着 TFS_CLUB社区。 ✌ 📫 如果文章知识点有错误的地方,请指正!和大家一起学习,一起进步👀 💬 人生格言:优于别人,并不高贵,真正的高贵应该是优于过去的自己。💬 🔥 如果感觉博主的文章还不错的话,还请 👍 关注、点赞、收藏三连支持 👍 一下博主哦 🏆 CSDN博客专家认证、新星计划第三季全栈赛道MVP 、华为云享专家、阿里云专家博主 ...

MongoDB Database Tools 安装实现备份、恢复

发布时间:2022-11-22 NOSQL MONGODB 数据库
1.下载 https://www.mongodb.com/try/download/database-toolscurl -O https://fastdl.mongodb.org/tools/db/mongodb-database-tools-rhel70-x86_64-100.6.1.tgz 2.解压 tar -zxvf mongodb-database-tools-rhel70-x86_64-100.6.1.tgz 3.实践 3.1备份 [root@10-0-42-211 bin]# ./mong...

关于centos7安装MongoDB6.0和mongosh1.6 compass无法远程连接问题(超时)

发布时间:2022-11-23 MONGODB CENTOS 数据库
关于centos7安装MongoDB6.0和mongosh1.6 compass无法远程连接问题(超时) 遇到问题不要慌 最近租了个服务器,安装了一个MongoDB,在所有配置都完成后,本地通过compass连接,总是报超时,也就是连不上远程,很苦恼,然后就是不停的百度百度再百度,一遍遍的修复问题,让答案向问题处靠近。1.首先检查防火墙状态,开启还是关闭,如果开启是否放行了27017的端口号;2.其次查看MongoDB的配置文件并查看bindIp监听的IP地址,如果是回环地址127.0.0.1则改成0.0...

Linux安装Yapi

发布时间:2022-11-23 YAPI MONGODB 数据库
需求:按公司需求,前后端开发,由于过往开发都是后端先进行,前端须等后端开发玩接口,依照开发文档才能进行接口调试,大大增加了项目时间,故采用YAPI来作为解决方案 好处:(个人认为) 1:支持线上部署,接口不易丢失(接口文档可能存在系统重装或某些特殊情况丢失情况),即时同步 2:支持多种数据管理模式。Swagger、postman等等 3:支持多种请求模式,GET\POST\PUSH等等 4:支持默认接口返回值。前端不再需要后端开发完接口进行联调,可以直接调用yapi接口地址,就很方便,会直接返回yapi设...

MongoDB GridFS存储桶误删除恢复-2022.11

发布时间:2022-11-22 NOSQL 数据恢复 MONGODB 数据库
某建筑设计公司,采用MongoDB搭建GridFS存储桶,为办公文档流转提供底层存储,总数据量几十GB。2022年11月11日,技术人员清理磁盘空间时,误删除了大量MongoDB的存储文件,导致MongoDB宕机。 处理过程: 此客户是物理服务器,因此我们提醒客户切不可再对MongoDB数据目录所在分区做任何写入操作以防止数据被进一步破坏。 客户支付定金后,我们正式开始数据恢复 客户对丢失数据的问题非常“上火“,晚饭都没有吃,我们恢复团队急客户之所急,加班处理,当晚恢复出数据,并帮客户导入到数据库中,...

NoSQLBooster4MongoDB - 用SQL查询MongoDB

发布时间:2022-11-23 MONGODB SQL 数据库
最好的MongoDB的客户端工具–NoSQLBooster。NoSQLBooster立志做“The Smartest IDE for MongoDB”。 使用 mb.runSQLQuery()方法,能把SQL语句翻译成MongoDB的查询语句. 借助适用于 MongoDB 的 NoSQLBooster,您可以针对 MongoDB 运行 SQL SELECT 查询。 SQL 支持包括函数、表达式、具有嵌套对象和数组的集合的聚合。 请参阅 NoSQLBooster for MongoDB 支持的 功能和 SQ...

搭建HBase + Phoenix大数据平台

一、介绍            因为代驾过程中,需要保存驾驶途中的 GPS 定位,将来计算代驾真实里程的时候,就需要用到这些坐标点。那么这些定位点保存在 MySQL 中可以吗?当然不行,MySQL 单表记录超过两千万就卡的不行。那么保存在 MongoDB 中可以吗?也不行,因为 MongoDB 里面的条件查询真的是超级蹩脚,所以想要用复杂条件检索数据,还是打消用 MongoDB 的念头吧。         除了 GPS 定位数据之外,还要把代驾过程中的聊天对话的文字内容保存起来。这么看来,我们需要一个既能...

面试官: B 树和 B+ 树有什么区别?

发布时间:2022-11-23 JAVA编程 数据库 ORACLE JAVA面试 JAVA MONGODB
问各位小可爱一个问题:MySQL 中 B 树和 B+ 树的区别? 请自己先思考5秒钟,看看是否已经了然如胸?   好啦,时间到! B 树和 B+ 树是两种数据结构,构建了磁盘中的高速索引结构,因此不仅 MySQL 在用,MongoDB、Oracle 等也在用,基本属于数据库的标配常规操作。 数据库要经常和磁盘与内存打交道,为了提升性能,通常需要自己去构建类似文件系统的结构。今天主要来看看数据库是如何利用磁盘空间设计索引的? 行存储和列存储 在学习构建磁盘数据的索引结构前,我们先通过行存储、列存储的学习来...

【大数据存储技术】第7章 MongoDB 的原理和使用

第7章 MongoDB 的原理和使用 7.1 概述 7.2 MongoDB 技术原理 7.2.1 文档和集合 7.2.2 分片机制和集群架构 7.2.3 CouchDB 简介 7.3 安装配置MongoDB 7.3.1 单机环境部署 7.3.2 MOngoDB 配置文件 7.4 基本命令行操作 7.4.1 Shell环境 7.4.2 数据库和集合操作 7.4.3 基本增删改查操作 7.4.4 聚合和管道 7.4.5 索引操作 7.4.6 Gridfs 的原理和操作 7.5 批量操作和数据备份 ...

二、MongoDB简介及基本操作

发布时间:2022-11-23 MONGODB 数据库
mongodb是一个基于文档的强大、灵活、易于扩展的通用型数据库。是基于分布式文件存储的数据库。其由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 mongodb也是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 目录 一、MongoDB简介         1.1 简介         1.2 基本概念 二、MongoDB常规操作         2.1 数据库操作         2.2 集合操作         ...

【mongodb】

发布时间:2022-11-23 MONGODB 数据库
1、用户 1-1、登录: 进去安装bin目录,命令:  mongo   -u   '用户名'   -p  '密码' 1-2、查看库: show dbs; 1-3、切换库: use admin; 1-4:修改密码: db.changeUserPassword('admin','new-password'); db.auth('admin','new-password');  1-5、退出 exit; 2、连接 Navicat连接   ...

MongoDB 学习

发布时间:2022-11-23 学习 MONGODB 数据库
1:安装以及基本使用  下载省略  linux 安装:  (单机) tar -zxvf mongodb-linux-x86_64-rhel62-4.3.6.tgz  -C /usr/local/ cd /usr/local/ mv mongodb-linux-x86_64-rhel62-4.3.6/ mongoDB vim /etc/profile export MONGODB_HOME=/usr/local/mongoDB export PATH=$PATH:$MONGODB_HOME/bin sour...

B 树和 B+ 树有什么区别?

发布时间:2022-11-24 ORACLE JAVA MONGODB 数据库
问各位小可爱一个问题:MySQL 中 B 树和 B+ 树的区别? 请自己先思考5秒钟,看看是否已经了然如胸? 好啦,时间到! B 树和 B+ 树是两种数据结构,构建了磁盘中的高速索引结构,因此不仅 MySQL 在用,MongoDB、Oracle 等也在用,基本属于数据库的标配常规操作。 数据库要经常和磁盘与内存打交道,为了提升性能,通常需要自己去构建类似文件系统的结构。今天主要来看看数据库是如何利用磁盘空间设计索引的? 行存储和列存储 在学习构建磁盘数据的索引结构前,我们先通过行存储、列存储的学习来了解...

mongodb

发布时间:2022-12-04 MONGODB 数据库
目录 getting started 结构 文档 Collection 动态schema CollectionName subcollection DataBases MongoShell 库 插入 查询 更新 delete 数据类型 null boolean Number (64bit float) NumberInt NumberLong String Date (时间戳) js得正则表达式 array 嵌入得document objectId 二进制数据 代码类型 MongoShell help u...

二次封装 Spring Data JPA/MongoDB,打造更易用的数据访问层

发布时间:2022-11-24 JAVA MONGODB 数据库
本文正在参加「金石计划 . 瓜分6万现金大奖」 最近我在做一个新项目,由于我们项目组一直使用的是 MongoDB 数据库,所以新项目我就打算上 Spring Data MongoDB 尝试一下,虽然我早就用过了 Spring Data JPA,对 Spring Data 的相关 CRUD 和 动态查询的封装也比较熟悉,但是自带的封装显然不能很好的满足我们的需求,本篇带大家讲述我所遇到的问题以及解决方案。 注: MongoRepository / JPARepository 都继承自 PagingAndS...

MongoDB 6.0 后无 “mongo.exe”解决方案

发布时间:2022-11-23 MONGODB
一,简介 MongDB6.0后已经不再默认为你安装shell工具 在MongoDB\bin\ 下没有mongo.exe 二,解决方法 MongoDB Shell 下载地址 下载后的文件目录 这里为了简单,就直接将文件复制过去了 【暂时未出现BUG】不代表完全正确的解决方案 然后再控制台输入 mongosh 成功...

mongDB初使用

发布时间:2022-11-24 NOSQL MONGODB 数据库
由mongoDB搭建文件服务器延伸到mongoDB的搭建与使用 -------------------------------------docker安装mongoDB---------------------------------------- //拉取docker镜像docker pull mongo//启动docker容器docker run --name mongoDB -p 27017:27017 -v /usr/local/mongo:/data/db -d mongo --auth//获取...

Flask 连接MongoDB和查询Mysql

发布时间:2022-11-21 MYSQL FLASK MONGODB PYTHON
背景: 本地使用mongodb,查询远程MYsql数据库 说明 mysql 本地初始化只能 代码 #正常链接mongdb作为本地dbconn, db = connect(_config.get_mongo_default_db_name(), ip=_config.get_mongo_host(), port=int(_config.get_mongo_port()), username=_conf...

MongoDB使用(三)

发布时间:2022-11-22 NOSQL MONGODB 数据库
在MongoDB非关系型数据库中,没有表的概念,所以存储数据比较灵活,因为不需要创建表,所以不用提前规定有哪些字段、字段的数据类型、字段是否可以为空、是否必须唯一等等。 例如在MongoDB中,我们可以把如下文档都可以保存到同一个集合中 {name: 'zs', age: 33} name字段的值为字符串{name: 33,age: 'zs’} name字段的值为整形{name: null, age: 33] name字段的值为null.{name: 'zs', age: 33, gende...

小白学mongodb

发布时间:2022-12-03 MONGODB LINUX 数据库
1、安装完虚拟机和linux后执行下面的命令  yum -y install weget wget yum -y install vim* 2、mkdir 新建文件夹   进入新建的文件夹目录后 执行下面下载mongodb安装包 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.3.tgz 3、解压 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.3.tgz 4、进入文件 cd m...

一个简单的mongodb例子

发布时间:2022-11-24 工作笔记 JAVA MONGODB 数据库
利用mongodb文档数据库的特点,可以方便地快速地查询表的大量数据,将mysql表,迁移到mongodb表。 配置文件代码: <!--用spring 中带的mongodb工具包,和驱动包--> <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <!--&lt...

nmn烟酰胺单核苷酸,nmn对男人的作用,相见恨晚

发布时间:2022-11-22 HIVE 笔记 MONGODB
nmn烟酰胺单核苷酸,nmn对男人的作用,相见恨晚!NMN是烟酰胺单核苷酸Nicotinamide mononucleotide的简称,分子量334.2192。 尽管它在学术界早已声名鹊起,但是很多消费者并不了解他,随着NMN相关产品在这几年的逐步兴起,大众的关注度才越来越高,NMN的作用论已成为人们日常讨论的话题。 nmn烟酰胺单核苷酸,nmn对男人的作用:在人体中NMN是NAD+(烟酰胺腺嘌呤二核苷酸)的前体,其功能是通过NAD+体现的,不管是男人还是女人,我们的身体都需要通过nmn来合成NAD+...

【Vue学习】 图书管理系统—mongodb的使用(一)

发布时间:2022-11-24 MONGODB 【VUE】 学习 【 毕业设计】 VUE.JS
【Vue学习】 图书管理系统—mongodb的使用(一) const mongoose = require('mongoose');//给哪个数据库的//哪个集合//添加文档//Model 可以理解成是根据Schema生成的一套方法,这套方法用来操作集合和集合下的问的文档const UserSchema = new mongoose.Schema({ nickname: String, password: String, age: Number,});const UserModal = ...

JSON 和 BSON的区别

发布时间:2022-11-22 NOSQL MONGODB JSON 编程基础 JSON
JSON和BSON的区别 JSON 和 BSON 从名称上来看仅有一个字母的差别,非常相似,那么它们之间有什么区别呢?本节我们就来简单介绍一下。 一,什么是 JSON? JSON 全称“JavaScript Object Notation”,译为“JavaScript 对象简谱”或“JavaScript 对象表示法”,是一种轻量级的、基于文本的、开放的数据交换格式,主要用来在浏览器和服务器之间进行通信。 下面展示了一个简单的 JSON 数据: { title:JSON教程, author...