大数据存储技术选型(二)——数据库选型之mongodb简介

2020-05-22 00:00:00 数据库 专区 支持 是一个 关系

我上篇文章介绍的都是关系型数据库,没有介绍非关系型数据库。其实非关系型数据库很简单的原理,非关系型数据库比如mongodb,hbase,这些非关系数据库的collection相当于一张大表,而字段字段就是里面的key就是字段。

数据结构上其实还是跟传统数据库的形式相似。

只是在功能上跟传统数据库差异,比如不用写sql去查询数据,支持Java、Ruby、Python、C++、PHP等多种语言对数据库进行操作。


比如说mongodb的主要优势在于:

1.查询速度快

2.高并发。可以达到2万个并发。

3.高容量。支持10TB意思的数据量


所以非关系型数据库mongodb主要是适用于与页面或应用程序交互量很大的,实时查询,修改的高并发操作的应用场景。


主要特点:

1.文件存储格式BSON(一种json的扩展)

2.支持动态查询

3.支持完全索引

4.自动处理碎片,以支持云计算层次的扩展。

5.内部支持Javascript

相关文章