BSON
类JSON的一种二进制形式的存储格式,简称Binary JSON,支持内嵌的文档对象和数据对象
一个Document的BSON表示
{
title:"MongoDB",
last_editor:"192.168.1.122",
last_modified:new Date("27/06/2011"),
body:"MongoDB introduction",
categories:["Database","NoSQL","BSON"],
revieved:false
}
这是一个简单的BSON结构体,其中每一个element都是由key/value对组成的
一个嵌套的BSON表示
{
name:"lemo",
age:"12",
address:{
city:"suzhou",
country:"china",
code:215000
} ,
scores:[
{"name":"english","grade:3.0},
{"name":"chinese","grade:2.0}
]
}
聚合模型
K-V键值
BSON
列族
按列存储数据,最大的特点是方便存储结构化和半结构化数据,方便做数据压缩,对针对某一列或者某几列的查询有非常 大的IO优势
图形
朋友圈社交网络,广告推荐系统,社交网络推荐下系统,专注于构建关系图谱