MongoDB介绍

本文探讨了MongoDB与MySQL两种数据库的区别,重点介绍了MongoDB的存储方式、文档格式及数据库概念。阐述了MongoDB中数据如何存储在硬盘中、文档的特性以及数据库的组织结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MongoDB 与 Mysql 概念对应关系

MongoDB介绍 - jiangzunshao - 江尊少网易博客
MongoDB 存储方式
数据存储在硬盘中,默认存储在/data/db ( C:/data/db ) 中。
test数据库生成文件:
 一个ns文件: test.ns (16M) 
多个数据文件: test.0(16M) , test.1(32M) , test.2 (64M) ... 
即每一个数据文件是前一个数据文件的2倍。
在32位系统上,数据库文件总共不能超过2G,否则无法再插入数据。推荐使用64位操作系统。

MongoDB面向文档的数据库

MongoDB 中以文档的方式存取记录,如一条记录格式如下:
{ “username”:”Tom”, “age”:10 }
{ "username":"Tom" , "age" : "10" }
{“Username”:”Tom”,”age”:10}
注意:
1.以上是两个不同的文档,MongoDB区分大小写的数据类型,第一个age字段是数字类型,第二个age是字符串类型。
2. 每一个文档尺寸不能超过16M

MongoDB 中的数据库

Mongodb中的数据库和Mysql中的数据为概念类似,只是无需创建。
一个数据库中可以有多个集合。一个集合中可以有多个文档。
Mongodb中保留以下数据库:
admin  : 总管理员的数据库
local     : 本地数据库,不会被复制
config   : 分片时的配置数据库
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值