2。1。3MongoDB 介绍 

MongoDB 是一款开源、免费、跨平台、基于文档的非关系型数据库。首先介绍一 下非关系型(NoSQL)数据库。不同于关系型数据库中的表关系模型,NoSQL 数据库提 供另一种存储和取出数据的机制。NoSQL 数据库最早在 1960 年代出现,但到 21 世纪 初才获名“NoSQL”。如今,NoSQL 数据库越来越多地用于大数据和实时 Web 应用。 NoSQL 也被称为“Not only SQL”(不只是 SQL),因为有些非关系型数据库可能支持 类似 SQL 的查询语句。 

作为一种非关系型数据库,MongoDB 没有使用传统的基于表关系的数据库结构。 它用动态模式(称为 BSON)取代了类似 JSON 的文档,使得某些类型的应用可以更快 更方便地集成数据。MongoDB 由 MongoDB 公司开发,在 GPL 许可和 Apache 许可下免 费、开源地发布[4]。截止 2015 年 7 月,MongoDB 是使用量排名第四的数据库管理系 统。 

2。2  开发工具 

本次毕业设计中用到的开发工具有编辑工具 VSCode、Edge 浏览器、数据库管理 工具 Robomongo 等。这些开发工具能够方便开发和调试,本节中将逐一介绍。 

2。2。1编辑工具 VSCode 

VSCode(Visual Studio Code,简称 VSCode)是一个开源的代码编辑器,由微软 开发,支持 Windows、Linux 和 OS X 等多个平台[5]。它发布于 2015 年的微软 Build 大 会,同年 11 月在 GitHub 上开源。 

它的主要特性包括:支持调试、嵌入式 Git 控制、语法高亮、智能代码填充和代 码重构。VSCode 的设计比较人性化,用户可以更改主题、快捷键和偏好设置。VSCode 内置对 JavaScript、TypeScript 和 Node。js 的支持,并且提供丰富的扩展以支持 C++、 C#、Python 和 PHP。 来:自[优.尔]论,文-网www.chuibin.com +QQ752018766-

2。2。2Edge 浏览器 

Edge 浏览器(代号“斯巴达”)是由微软公司开发的浏览器,代替 IE 成为 Windows 10 中的默认浏览器。它是依据 Web 标准新建的带有布局引擎的轻量级浏览器。它不 支持 ActiveX、浏览器助手或者其他任何类型的插件(除了 Adobe Flash Player), 但增加了新的功能,例如 Cortana 语音助手、注释工具和阅读模式[6]。 

2。2。3数据库管理工具 Robomongo 

Robomongo 基于 Shell 开发,是跨平台的 MongoDB 管理工具。Robomongo 和 MongoDB 之间的关系类似于 PHPMyAdmin 和 MySQL 的关系。Robomongo 使用 V8 引擎驱动命令行 工具,所有通过命令行工具的操作都可以由 Robomongo 完成。Robomongo 支持语法高 亮,自动填充,并支持多种结果查询方式[7]。此外 Romomongo 可以通过多条查询语句 一次性获得多个结果集,同时支持对象和函数的自动填充,亦可通过快捷键查询函数 的具体定义。 

上一篇:伪核酸特征的DNA甲基化识别方法研究
下一篇:群智能优化算法捕鱼策略优化算法研究

OS-ELM快速精确的在线序贯超限学习机

基于MOODLE平台的在线交互式学习设计

jsp《计算机硬件技术基础...

基于.net的在线考试系统设计与实现

基于JSP的课堂在线测试系统的设计与实现

基于Android的火车票在线订...

ASP.NET+sqlserver艺术课程在线...

大淘宝网的虚假交易研究

日语论文中日酒文化对比研究

发酵米粉优势菌株的发酵特性研究

淮安市高校足球运动损伤问卷调查表

浅谈农村大气环境保护的制度构建【1868字】

新疆农林高校學生昆虫生...

激光模拟训练器材国内外研究现状

肢体语言在小学英语教学中的应用浅谈

2021年什么行业赚钱,适合...

个案管理茬老年糖尿病患...