MongoDB数据库
来源:互联网 发布:浪潮软件股票 编辑:程序博客网 时间:2024/05/24 02:58
1.MongoDB基于分布式文件存储:
分布式文件系统是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连。分布式文件系统的设计基于客户机/服务器模式。可以保证服务器的性能,提高安全性。
2.MongoDB是非关系型数据库(nosql)中最像关系型数据库的:
nosql:非关系数据,数据的存储不需要固定的模式,无需多余操作就可以横向扩展,可以存储非结构化的不可预知的数据
3.文档存储:
文档存储一般用类似json(MongoDB用的是bson)的格式存储,可以通过key快速查询到其value而不用管value的格式(value可以是文档、数组以及文档数组)。
存储的内容是文档型的。这样也就有有机会对某些字段建立索引,实现关系数据库的某些功能。
4.mysql与mongodb术语类比:
SQL术语/概念 MongoDB术语/概念 解释/说明database database 数据库table collection 数据库表/集合row document 数据记录行/文档column field 数据字段/域index index 索引table joins 表连接,MongoDB不支持primary key primary key 主键,MongoDB自动将_id字段设置为主键
5.为什么使用nosql?
例如:我们通过某些途径获取到了某用户的个人信息,这些信息包含社交网络账号,朋友圈,图片,等形形色色的信息,用户生成的数据各种各样,显然,我们要对用户的这些信息进行数据挖掘,sql数据库已经不适合了。
阅读全文
0 0
- MongoDB:MongoDB数据库操作
- MongoDB数据库
- MongoDB数据库
- mongodb数据库
- mongodb数据库
- mongodb数据库
- 数据库:Mongodb
- 数据库-mongodb
- mongodb数据库
- MongoDB 数据库
- MongoDB数据库
- MongoDB数据库管理工具RockMongo
- MongoDB数据库文档说明
- 文档型数据库Mongodb
- MongoDB 数据库操作类
- NoSQL数据库:MongoDB初探
- mongoDB数据库的修复
- mongodb数据库操作语法
- html+js+css学习
- iOS itunes connect权限分配
- SSH连接Tomcat发布java应用常用命令
- ion orphaned memory
- npm设置仓库
- MongoDB数据库
- 微服务MySQL分库分表数据到MongoDB同步方案[转]
- 分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置【亲测可行】
- 包管理工具-npm
- 聊聊Service Mesh:linkerd
- mysql 主从配置详细流程
- centos下安装maven和nexus
- ueditor自定义工具栏,图标,弹窗
- Lumen如何打印SQL