MongoDB集合(collection)与其物理文件对照关系查询
1. MongoDB特性
(1)丰富的数据模型
◆ 扩展了关系型数据库的众多有用功能。
◆ MongoDB 是文档形数据库。
◆ MongoDB的三要素:数据库->集合collection(表)->文档json对象(行记录)
【注】MongoDB中的集合和文档,对应关系型数据库中的表和行。
文档和行到底有什么区别:
◆ 文档:无模式的,就是一个集合中的多个文档的结构可以是任意的。
【注】MySQL 和 SQL Server 这种都是有模式限制的。
(2)容易扩展:sharing 的功能,集合分片
(3)丰富的功能:索引 => 【sqlserver,mysql 中的索引】 都是建立 BTree
(4)不牺牲速度:mongodb 的追求的目标: 高性能,高扩展,高可用。
(5)简便的管理:主从,副本集,sharing 配置相比 sqlserver,mysql 都是很简单的。
2. MongoDB常用命令
(1)查询MongoDB版本
db.version()
(2)查询数据库列表
show dbs
(3)显示当前数据库中的集合
show collections
(4)查询admin库中的所有用户
show users
3. MongoDB物理文件名与集合collection名对照关系
#进入local库所在物理目录
#查询local库下的me集合对应的物理文件名
db.me.stats()
【注】由此可以发现me集合对应的物理文件名为collection-0--3158142031211207603.wt
作者:UStarGao
链接:https://www.starcto.com/mongodb/81.html
来源:STARCTO
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
UCloud云平台推荐
随便看看
- 2021-01-28Docker安装部署教程
- 2021-08-20PostgreSQL常用命令集合
- 2021-04-24Zabbix-Server实现监控主机服务器
- 2021-09-16LDAP认证服务器容器化部署
- 2021-09-04跨域访问和防盗链基本原理