重要数据入库

  • 订单
  • 价格
  • 商户

数据库(Elasticsearch 检索)

非重要数据入库

  • 日志
  • 快照
  • 消息

NoSql(MongoDB/Elasticsearch )

MongoDB概述

  • NoSql数据库
  • 内存级别查询
  • 不支持事务
  • GridFS小文件存储

image.png

MongoDB 数据结构

UserList —> collection {} —> document 属性 —> column

  1. UserList: [
  2. {
  3. userId:"1001",
  4. username: "lee",
  5. age: 18
  6. },
  7. {
  8. userId:"1002",
  9. username:"jay",
  10. age:20,
  11. sex:"boy"
  12. },
  13. ]

无法正常连接mongodb

image.png

mongo安装流程

展示压缩包

image.png

解压缩mongodb

image.png

配置环境变量

  1. # Set MongoDB Configration
  2. export PATH=/usr/local/mongodb/bin:$PATH

查看mongodb版本 mongo -version

image.png

修改mongodb.conf配置文件,启用用户权限认证(即需要用户名密码进行登录)

image.png

进入mongodb,创建用户,并为root用户添加root密码

image.png

启动mongodb

image.png

验证登录

image.png
image.png