大数据架构商业之路:从业务需求到技术方案
上QQ阅读APP看书,第一时间看更新

icon2

3.2 非持久化存储

“好了,大宝,关于持久化存储,我们先介绍到这里。无论是Hadoop的HDFS、HBase还是MongoDB等其他非关系型数据库,它们的目标都是为了解决大量数据的高效分布式存储。虽然具体的实现和应用场景有所不同,但是简而言之这些都是支持持久化的存储,强调的是将数据永久记录在磁盘上。”

“小明哥,你在一开始还提到了非持久化的方式,那是什么呢?”

“对,还有一种存储是在内存中的非持久化存储,通常其所能承载的数据量不如磁盘那么大,在断电后数据也会消失,但是其明显的优势在于读取速度非常快。在这种非持久化的存储方式中,大多数采用的是散列(Hash)的Key-Value存储方式,适合需要用到缓存(Cache)的场景。”

“那缓存和散列又是什么?”

“我先介绍一下缓存和散列的概念。”