单击上面的蓝色字体,然后单击“设为星
技术背景
谷歌旧的三篇论文中bigtable起源。
设计的目的
为了解决大数据环境下大量结构化数据的实时读写问题。 为了弥补hadoop生态没有实时存储的缺点。
设计思想
分散性
技术的本质
概念:分布式列存储nosql数据库
说明:
列存储:基础数据文件的存储格式是列存储
nosql :能够存储结构化数据和半结构化数据的非关系型
数据库:符合数据库的特点
核心特性
大表:是一个亿级行和百万级列,用于存储大量数据
分布式:
1 .分布式内存:为了实现实时读写,将数据放在内存中
2 .分布式外部存储:无法放置在内存中的数据写入hdfs
多版本:允许在一个列集群中设置版本数