MongoDB


一、概念
  MongoDB是一个基于分布式文件存储的数据库。nosql数据库


二、业务应用场景
  1、对数据库高并发读写的需求


  2、对海量数据的高效率存储和访问的需求


  3、对数据库的高可扩展性和高可用性的需求


三、Linux下的MongoDB


  1、启动命令(服务端)
  ./mongod -f /etc/mongodb.conf
  

  2、配置文件路径
  /etc/mongodb.conf


  3、启动文件位置
  /usr/local/mongodb/bin


  4、查看状态
  ps -ef | grep mongodb


  5、启动命令(客户端)
  ./mongo


四、命令1


  1、选择切换数据库
  use 数据库名
  use articledb


  2、插入数据
  db.comment.insert({bson数据})
  db.集合.表({json数据})


  3、查询所有数据
  db.comment.find();


  4、条件查询数据
  db.comment.find({条件})
  db.comment.find({file:value})


  5、查询符合条件的第一条记录
  db.comment.findOne({条件})


  6、查询符合条件的前几条记录
  db.comment.find({条件}).limit(条数)


  7、查询符合条件的跳过的记录
  db.comment.find({条件}).skip(条数)


  8、修改数据
  db.comment.update({条件},{修改后的数据})


  9、删除数据
  db.comment.remove({条件})


  10、统计查询
  db.comment.count({条件})


  11、模糊查询
  db.comment.find({字段名:/正则表达式/})


  12、统计查询使用count()方法
  db.comment.count()

posted on 2022-12-31 17:09  吃饱饱没烦恼  阅读(223)  评论(0编辑  收藏  举报