1.mongoDB介绍
1.1 mongoDB是什么
MongoDB 是一个基于分布式文件存储的非关系型数据库(NoSQL)。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
1.2mongoDB有什么用
很容易的访问和抓取数据。用户的个人信息,社交网络,地理位置,用户生成的数据和用户操作日志已经成倍的增加。我们如果要对这些用户数据进行挖掘,那SQL数据库已经不适合这些应用了, NoSQL 数据库的发展却能很好的处理这些大的数据。
1.3mongoDB优势与劣势
优点:
- 高可扩展性
- 分布式计算
- 低成本
- 架构的灵活性,半结构化数据
- 没有复杂的关系
缺点:
- 没有标准化
- 有限的查询功能(到目前为止)
- 最终一致是不直观的程序
2.mongoDB安装
. 电脑安装:https://www.mongodb.com/download-center/community
nodejs: npm i mongodb
3.mongoDB可视化工具
先推荐可视化工具 git clone ht