前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >补充:MongoDB的理论知识

补充:MongoDB的理论知识

作者头像
张凝可
发布2019-08-22 10:59:51
2980
发布2019-08-22 10:59:51
举报
文章被收录于专栏:技术圈技术圈

发现太久没用以至于已经忘记了。所以这里想总结一下MongoDB,信息可以比较杂,但是以后即便忘记了也能返回来看一看,开始~~

MongoDB关键词:

非关系、分布式、CAP原则

C:consistency 一致性

A:availabilty 可用性

P:partition tolerance 分区容错性,表示集群中的某些节点在无法联系后集群整体是否还能继续服务,分区相当于对通信的时限要求,系统如果

不能在实现内达到数据一致性,就说明发横了分区的情况,在一致性和可用性做出选择。

分布式数据库的基础是保障最终一致性原则上。

在分布式数据系统中,分区容忍性是基本要求

因此一般来说非关系数据库需要在一致性和可用性之间取一个权衡,在一般的Web应用上,不需要强一致性,因而一般选择可用性

CP-Hbase、MongoDB、Redis

MongDB是文档式非关系数据库,数据结构要求不严格,表结构可变,不需要预先定义表结构。

满足海量存储要求访问面相文档

1》可扩展

2》高性能

3》开源

4》查询功能

5》模式自由

6》面向文档

7》集合存储、动态查询

8》自带GridFS

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016年10月21日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MongoDB
腾讯云数据库 MongoDB(TencentDB for MongoDB)是腾讯云基于全球广受欢迎的 MongoDB 打造的高性能 NoSQL 数据库,100%完全兼容 MongoDB 协议,支持跨文档事务,提供稳定丰富的监控管理,弹性可扩展、自动容灾,适用于文档型数据库场景,您无需自建灾备体系及控制管理系统。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档