HBase与Hadoop的关系

心不动则不痛 提交于 2019-12-13 00:26:33

1、HDFS

  • 为分布式存储提供文件系统

  • 针对存储大尺寸的文件进行优化,不适用对HDFS上的文件进行随机读写

  • 直接使用文件

  • 数据模型不灵活

  • 使用文件系统和处理框架

  • 优化一次写入,多次读取的方式

2、HBase

  • 提供表状的面向列的数据存储

  • 针对表状数据的随机读写进行优化

  • 使用key-value操作数据

  • 提供灵活的数据模型

  • 使用表状存储,支持MapReduce,依赖HDFS

  • 优化了多次读,以及多次写

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!