node.js学习条记-Window下MongoDB数据库安装(二)

[复制链接]
发表于 2025-12-25 05:28:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
一、先容

MongoDB 是一个基于分布式文件存储的开源数据库体系,在当前的软件开辟和数据存储范畴中应用广泛,以下是对 MongoDB 的具体先容:


  • 文档型数据库:MongoDB 以 BSON(Binary JSON)格式存储数据,BSON 是 JSON 的二进制体现情势,它答应更丰富的数据范例和更高效的数据存储和查询。文档型数据库的机动性使得它可以或许轻松处理处罚各种差异结构的数据,无需事先界说严格的表结构,这对于快速迭代的应用开辟非常有利。
  • 高性能:MongoDB 通过利用内存映射文件、索引等技能,实现了高性能的数据读写操纵。它可以或许主动处理处罚数据在内存和磁盘之间的互换,以优化性能。同时,MongoDB 的程度扩展本领使其可以或许处理处罚大量的数据和高并发的哀求,通过添加更多的服务器节点,可以线性地进步体系的团体性能。
  • 高可用性:MongoDB 支持副本集(Replica Set)架构,通过在多个服务器之间复制数据,提供了主动故障转移和数据冗余功能。当主节点出现故障时,副本会合的其他节点可以主动推举出新的主节点,确保体系的连续可用性。别的,MongoDB 还支持分片(Sharding)技能,将数据分布到多个服务器上,进一步进步体系的可扩展性和可用性。
  • 易于利用:MongoDB 的操纵相对简单,其查询语言类似于 SQL,但更加简便和机动。开辟职员可以利用各种编程语言(如 JavaScript、Python、Java 等)通过相应的驱动步调与 MongoDB 举行交互,快速地举行数据的增编削查操纵。
二、步调

   MongoDB有两种下载方式msi和zip,我先是下载的msi举行安装,但是换了几个版本,都是在验证安装是否乐成的时间报缺少sasl2.dll的错,我自己下载了一个sasl2.dll放到Windows/System32中又报另一个错误,厥后我直接下载zip文件,zip解压到指定位置就不消安装了,末了用这种方式乐成安装MongoDB。
  第一步,下载MongDB的zip文件
第二步,解压zip文件,放到指定路径

第三步,添加须要文件夹

在解压后的文件夹的bin文件同级新增一个data文件夹,并在data文件夹下创建db和log子文件夹,此中db文件夹用于储存数据库文件,logs文件夹用于储存日志日志文件(便于在日志日志文件中查察MongoDB干系利用信息,否则关闭下令行窗口后,将无法再次查察MongoDB的日志日志)
第四步,设置环境变量,复制bin文件的路径,添加到环境变量的path下

第五步,下令窗口进入到bin文件路径下,输入mongod --dbpath=…\data\db


可以看到有一个端标语是27017
第六步,验证是否安装乐成,进入http://localhost:27017/

看到这个页面分析MongoDB安装乐成!
末了一步,在下令行窗口按Ctrl+c竣事以上下令,然后输入mongod --logpath=…\data\logs\mongodb.log
可以快捷创建mongodb.log日志文件,查察logs文件夹的子文件中出现mongodb.log文件即为创建乐成。

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表