Windows平台快速安装MongoDB和Robo 3T

本文涉及的产品
云数据库 MongoDB,独享型 2核8GB
推荐场景:
构建全方位客户视图
简介: 传统的数据库都是关系型数据库,包括MySQL、SQL Server等。但是随着业务需求的提高,传统数据库往往难以满足业务的需要,因此逐步出现了很多NoSQL数据库,包括MongoDB和Redis等,今天主要来介绍MongoDB和可视化工具Robo 3T的安装。

一、简介

1.数据库简介

传统的数据库都是关系型数据库,包括MySQL、SQL Server等。但是随着业务需求的提高,传统数据库往往难以满足业务的需要,因此逐步出现了很多NoSQL数据库,包括MongoDB和Redis等,今天主要来介绍MongoDB和可视化工具Robo 3T的安装。

2.安装包下载

MongoDB可以在官网https://www.mongodb.com/try/download/community下载,如下:

2345_image_file_copy_41.jpgRobo 3T是一个MongoDB可视化工具,可以到官网https://www.robomongo.org/download下载,如下:

2345_image_file_copy_42.jpg

二、安装MongoDB

1.MongoDB安装步骤

双击MongoDB安装包即可开始MongoDB的安装:

(1)点击Next

2345_image_file_copy_43.jpg

(2)选择Custom

选择Custom用于自定义安装MongoDB。

2345_image_file_copy_44.jpg

(3)自定义安装路径

自定义安装路径时最好不要选择默认的C盘,而是安装到其他盘,免得影响电脑运行速度。

2345_image_file_copy_45.jpg

(4)安装服务选项保持默认

这一步很关键,是选择是否将MongoDB注册到Windows服务,需要选择默认选项,不要自己修改,重要的话再说三遍:

不要自己修改!!!

不要自己修改!!!

不要自己修改!!!

这样在安装时就会自动将MongoDB安装到Windows系统服务中,每次使用MongoDB就不需要再单独开启服务了。在网上有的教程中说这里不要勾选安装MongoDB为服务,后面再自己配置,一是操作过程很繁琐,而是还容易出错、不能成功,因此就不要瞎折腾了,直接这里勾选安装服务更简单。

2345_image_file_copy_47.jpg

(5)取消勾选Compass

因为后面我们选择Robo 3T作为可视化工具,因此就不安装Compass了。

2345_image_file_copy_48.jpg

(6)点击开始安装

点击开始安装等待安装结束即可。

2345_image_file_copy_50.jpg

2.MongoDB相关配置

在按上述步骤安装成功MongoDB之后,就可以使用MongoDB了,默认已经将其注册到了系统服务中并开启服务,如下:

2345_image_file_copy_51.jpg

此时即可访问http://localhost:27017/,如果看到如下页面,即可验证安装和开启服务成功:

2345_image_file_copy_52.jpg

如果不需要使用MongoDB服务,既可以在服务管理窗口中手动关闭MongoDB服务即可,或者以管理员身份打开CMD,运行net stop mongodb即可关闭服务。

下次要再开启服务,可以在服务管理窗口中手动开启,也可以在以管理员身份打开的CMD中执行net start mongodb即可。

三、安装和连接Robo 3T

1.安装步骤

也是直接双击安装包即可开始安装:

(1)点击下一步

2345_image_file_copy_53.jpg

(2)点击我接受

2345_image_file_copy_54.jpg

(3)自定义安装路径

和MongoDB一样,自定义安装路径时也最好不要选择默认的C盘,而是安装到其他盘。

2345_image_file_copy_55.jpg

(4)开始安装

2345_image_file_copy_56.jpg

(5)点击完成安装

2345_image_file_copy_57.jpg

点击完成即可完成安装并打开Robo 3T软件。

2.Robo 3T的基本使用

打开Robo 3T会弹出一个窗口,如下:

2345_image_file_copy_58.jpg

在开启MongoDB服务的前提下,可以直接点击Connect连接,如下:

2345_image_file_copy_59.jpg

都是一些系统配置选项。

再保存一些数据到MongoDB中后,再鼠标右键点击New Connection点击Refresh即可刷新,如下:

2345_image_file_copy_60.jpg

多了新创建的数据库,打开如下:

image.jpeg

至此,MongoDB和Robo 3T的安装和简单使用就到这里了,敬请期待。

相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
相关文章
WK
|
1月前
|
存储 JavaScript 前端开发
如何在Windows平台上手micro:bit
micro:bit是一款口袋大小的可编程计算机,使用ARM处理器,跨平台兼容性强,适用于青少年学习编程。通过USB接口轻松连接Windows电脑,找到“MICROBIT”文件夹开始互动。提供MakeCode(支持拖拽编程及JavaScript)和MicroPython平台,满足不同编程需求。创建项目后,下载.hex文件至micro:bit,即可运行程序,展现创意成果。
WK
25 1
|
1月前
|
Windows
Windows平台如何修改监听的服务名称?
【8月更文挑战第15天】在Windows平台上可透过注册表编辑器、命令提示符或第三方工具修改服务的显示名称。首先,通过注册表编辑器找到`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services`下的目标服务,修改其“DisplayName”键值。或者,在命令提示符中使用`sc config`命令来变更服务名称。此外,利用第三方工具如Windows Service Manager也能简化此过程。修改前请确保了解可能的影响并做好备份。
|
1月前
|
编解码 开发工具 Android开发
Windows平台RTMP推送|轻量级RTSP服务如何实现摄像头叠加到屏幕输出
大牛直播SDK采用先进的图层概念实现视频叠加,如将摄像头画面实时叠加到屏幕输出,以C#为例展示了具体的配置方法。用户可在推送RTMP或启动RTSP服务前选择“摄像头叠加到屏幕”的选项,并调整位置。SDK还支持摄像头的开启与关闭、水平垂直翻转及旋转等功能。此外,该SDK提供了丰富的特性,包括但不限于视频和音频采集处理、硬编码与软编码支持、多实例推送、水印添加、网络适应性调整等,几乎涵盖了RTMP推送的所有常规需求,并能与播放器协同工作达到毫秒级的低延迟,非常适合无纸化同屏、智慧教室等应用场景。
|
1月前
|
开发工具 数据安全/隐私保护 开发者
Windows平台RTMP推送|轻量级RTSP服务摄像头如何添加动态文字水印
本文介绍了在Windows平台上实现摄像头或屏幕流中动态文字水印的技术方法。通过大牛直播SDK示例,展示了如何从文本获取RGB数据,并将其叠加到视频流上。文中提供了代码片段来说明如何开启文字水印、生成包含实时信息的位图、以及如何更新和控制图层。最终实现了动态显示时间和位置信息的需求。对这一领域的开发者而言,本文提供了实用的参考与指导。
|
1月前
|
编解码 Linux 开发工具
Windows平台RTSP|RTMP播放器如何实现细粒度录像控制
大牛直播SDK为Windows平台提供了细致的RTSP/RTMP直播播放及录像功能。支持多平台(Windows/Linux/Android/iOS)的推送端录像,并具备轻量级RTSP服务及GB28181设备接入能力。其特性包括:拉取RTSP/RTMP流录像、推送端同步录像、录像过程中的实时暂停与恢复、支持中文路径设置、单文件大小限制、纯音频/视频或音视频录制模式、音频转码至AAC、H.265编码支持、URL切换时自动文件分割等功能。此外,还提供丰富的事件回调机制以监测录像状态。通过细粒度的接口设计,满足了多样化的应用场景和技术需求。
|
1月前
|
XML 监控 C#
Windows平台C#版RTSP转RTMP直播推送定制版
前几年我们发布了C++版的多路RTMP/RTSP转RTMP转发官方定制版。在秉承低延迟、灵活稳定、低资源占用的前提下,客户无需关注开发细节,只需图形化配置转发等各类参数,实现产品快速上线目的。如监控类摄像机、NVR等,通过厂商说明或Onvif工具,获取拉流的RTSP地址,图形化配置,完成拉流转发等操作,轻松实现标准RTMP服务器对接。
|
22天前
|
编解码 开发工具 数据安全/隐私保护
如何快速实现Windows平台屏幕摄像头采集并推送RTMP|轻量级RTSP服务能力?
一个好的推送模块,除了实现高效率的编码传输外,还要有好的音视频采集机制和灵活的架构支持,便于后期功能扩展,比如实时快照、预览、实时录像等。除此之外,还要有好的交互机制(比如envent callback)、低延迟和长期运行稳定的性能。
|
1月前
|
XML C# 数据格式
绝密档案曝光!Windows平台如何深挖一个dll背后的神秘依赖,揭露隐藏的秘密!
【8月更文挑战第14天】在Windows系统中,动态链接库(DLL)对程序运行至关重要。了解DLL的依赖关系有助于软件的调试与优化。本文以具体案例演示如何查看DLL依赖。首先确保环境已安装Windows及具备基本开发知识。
41 0
|
1月前
|
编解码 开发工具 C#
[大牛直播SDK]Windows平台RTMP直播推送模块功能设计
大牛直播SDK采用全自研框架,具备高度可扩展性与自适应算法,显著降低延迟并提高采集编码效率。SDK以模块化设计,支持RTMP推流及多种音视频编码格式(如AAC、SPEEX、H.264、H.265),并能与播放器SDK组合实现丰富功能,包括流媒体转发、内置RTSP服务等。提供了详尽的参数配置选项,支持多摄像头、屏幕采集与水印叠加,并兼容Windows 7及以上操作系统。该SDK以C++/C#双接口形式提供,集成简便,同时包含调试与发布版本库,便于开发者快速上手。此外,支持断网重连、实时预览及多种编码前后的数据对接需求。
|
1月前
|
监控 开发工具 数据安全/隐私保护
Windows平台如何实现多路RTSP|RTMP流合成后录像或转发RTMP服务
本文介绍了在Windows平台上实现多路RTSP/RTMP视频流的合并技术。主要应用场景包括驾考、全景摄像头以及多路会议录制等。技术实现上,文章详细展示了如何使用特定的SDK来解码并回调YUV或RGB数据,再将这些数据按照图层形式进行合成。示例代码中给出了初始化参数、设置视频帧回调函数、以及如何配置不同图层的具体步骤。最终,合成后的视频可以推送到RTMP服务器、注入到本地RTSP服务,或是直接录制为MP4文件。此外,还提供了添加实时文字水印的方法,并展示了四路视频流合成后的“四宫格”效果。