1. 关系型数据库(如MysqlOracle
  2. 表和表、表和字段、数据和数据之间有关系
  3. 优势:
  4. 1.容易对数据进行增删改查
  5. 2.有事务操作,数据保持完整一致
  6. 劣势:
  7. 1.因数据之间存在关系,有大量的算法在运行。降低系统效率和性能
  8. 2.大数据时不容易进行增删改查和数据维护
  9. 适合处理一般量级的数据
  10. 非关系数据库的(如redisMangDB
  11. 用于处理海量数据,非关系数据库设计之初就是为了替代关系型数据库的关系
  12. 优势:
  13. 1.可以对大数据进行增删改查
  14. 2.较为轻松地对大数据进行处理和维护
  15. 劣势:
  16. 1.数据之间独立存在
  17. 2.非关系型数据库没有事务关系,没有保证数据的完整
  18. 适合处理大数据,保证效率(例如微信的数据)
  19. 根据项目数据量级的不同,对数据库类型进行选择。
  20. 个人网站用关系型数据库就可以了。

vscode 添加小插件:Bootstrap 3 snippets
mongo
show db
use student
db.detail.inset({"name":"lish","age":23})
show collections

一、安装(mongodb-4.0)

https://www.mongodb.com/download-center/community?jmp=do
路径要在c盘
一路点击确定但有一个不选就是有网址的左下角的默认的勾去掉,不然会默认网址下载超慢

二、配置Path:

控制面板—>安全和系统—>系统—>高级系统设置—>环境变量—>新建—>
{变量名:Path ;变量值:C:\Program Files\MongoDB\Server\4.0\bin }

三、检查启动:命令版—>mongo

image.png