mongodb数据库客户端官方版可以更加方便地与mongodb数据库进行交互,支持对数据库进行查询、分析或者查看数据库的结构等操作,是实用的介于关系数据库和非关系数据库之间的工具。mongodb数据库客户端提供了多种身份验证方式,可以同时连接多个数据库进行管理,欢迎体验。
MongoDB的提供了一个面向文档存储,操作起来比较简单和容易。
你可以在MongoDB记录中设置任何属性的索引 (如:FirstName="Sameer",Address="8 Gandhi Road")来实现更快的排序。
你可以通过本地或者网络创建数据镜像,这使得MongoDB有更强的扩展性。
如果负载的增加(需要更多的存储空间和更强的处理能力) ,它可以分布在计算机网络中的其他节点上这就是所谓的分片。
Mongo支持丰富的查询表达式。查询指令使用JSON形式的标记,可轻易查询文档中内嵌的对象及数组。
MongoDb 使用update()命令可以实现替换完成的文档(数据)或者一些指定的数据字段 。
Mongodb中的Map/reduce主要是用来对数据进行批量处理和聚合操作。
面向集合存储,易存储对象类型的数据。
模式自由。
支持动态查询。
支持完全索引,包含内部对象。
支持查询。
支持复制和故障恢复。
使用高效的二进制数据存储,包括大型对象(如视频等)。
自动处理碎片,以支持云计算层次的扩展性
支持RUBY,PYTHON,JAVA,C++,PHP等多种语言。
文件存储格式为BSON(一种JSON的扩展)
可通过网络访问
配置MongoDB的Windows服务
在上面的配置中,虽然启动了服务,且可以进行数据库操作,但是开两个窗口很不方便,所以可以通过配置文件,来配置windows服务。
创建目录
为您的数据库和日志文件创建目录:
mkdir D:MongoDBdatadb
mkdir D:MongoDBdatalog
创建cfg配置文件
创建一个配置文件,文件内必须设置MongoDB日志路径 systemLog.path。包扩一些其他的附加配置选项。
例如,在在D:MongoDB 下创建mongod.cfg,并在文件内指定systemlog.path和storage.dbpath:
systemLog:
destination: file
path: D:MongoDBdatalogmongod.log
storage:
dbPath: D:MongoDBdatadb
安装MongoDB服务
注意:
运行所有的命令都应该在管理员命令行窗口内。(管理员权限运行cmd)
通过运行mongod.exe的–install安装选项和–config和配置选项,指定先前创建的配置文件安装MongoDB服务。
"D:MongoDBbinmongod.exe" --config "D:MongoDBmongod.cfg" --install
设置独立的数据库地址dbpath,可以通过配置文件或者命令–dbpath来设置。
如果需要,你可以安装多个实例的mongod.exe或mongos.exe服务。安装的每个服务设置唯一的 –serviceName 和–serviceDisplayName。仅当有足够的系统资源和系统设计要求时,设置多个实例。
如要让服务自动启动,可以通过下面命令:
sc.exe create MongoDB binPath= "D:MongoDBbinmongod.exe --service --config="C:MongoDBmongod.cfg"" DisplayName= "MongoDB" start= "auto"
sc.exe中在“=”和配置值(如“binpath =”)之间需要一个空格,且用一个“”转义双引号,以逃避双重引号。
如果成功创建,下面的日志信息将显示:
[SC] CreateService SUCCESS
开启服务
net start MongoDB
关闭和删除服务
停止MongoDB服务使用以下命令:
net stop MongoDB
删除MongoDB服务使用以下命令:
"D:MongoDBbinmongod.exe" --remove
同类推荐
2022-08-27
立即下载2022-08-27
立即下载2022-08-16
立即下载2022-08-16
立即下载2022-08-13
立即下载2022-08-13
立即下载相关文章
Alibabaprotect是什么?如何彻底删除Alibabaprotect ?
2020-06-053Ds MAX中两个模型如何设置某个部位对齐?
2021-12-04Sandboxie这款Windows应用现可开启多个微信
2020-04-1711对战平台玩魔兽争霸如何双开?
2022-02-15Lightroom转换图片格式为dng的技巧
2022-01-24oCam添加鼠标光标高亮效果的技巧
2022-02-18夜神模拟器如何连接adb?夜神模拟器连接adb的技巧
2022-02-25EditPlus如何快速为文字块前后添加引号?
2021-10-11PotPlayer播放器截取gif动图的技巧
2021-10-083Ds MAX如何设置视图窗口数量?
2021-12-04