导读:本文将介绍MongoDB如何存储数据,包括文档结构、集合和数据库的创建以及数据的增删改查等操作 。
1. 文档结构
MongoDB使用BSON(Binary JSON)格式来存储数据 。每个文档都是一个BSON对象,由键值对组成,可以嵌套子文档或数组 。BSON支持的数据类型包括字符串、数字、日期、布尔值、null、正则表达式、ObjectId、二进制数据和JavaScript代码等 。
2. 集合和数据库的创建
在MongoDB中,数据被组织成集合(Collection),而集合则被组织成数据库(Database) 。要创建一个新数据库,可以使用以下命令:
```
use mydb
这将创建一个名为mydb的数据库 。要创建一个新集合,可以使用以下命令:
db.createCollection("mycollection")
这将创建一个名为mycollection的集合 。
3. 数据的增删改查
【mongodb存储数据格式 mongodb怎么存数据】插入数据:
db.mycollection.insertOne({name: "Alice", age: 20})
查询数据:
db.mycollection.find({name: "Alice"})
更新数据:
db.mycollection.updateOne({name: "Alice"}, {$set: {age: 21}})
删除数据:
db.mycollection.deleteOne({name: "Alice"})
4. 总结
MongoDB是一种非关系型数据库 , 使用BSON格式存储数据 。它采用文档结构存储数据,支持嵌套子文档和数组 。通过创建集合和数据库,并使用插入、查询、更新和删除等操作 , 可以实现对数据的存储和管理 。
推荐阅读
- 查询用户所在机构应按 查询用户mongodb
- mongodb编程 mongodb 手工
- mongodb writeconcern mongodb挎文档事物
- 中台用户中心的能力 中台用mongodb
- mongodb统计条数 mongodb 分段统计
- 如何修改麒麟服务器软件的后缀? 麒麟服务器软件后缀怎么改