题目描述:你是怎样看待 HBase 的呢?你觉得 HBase 应该使用在哪些场景下呢?
老师提示:HBase 是列式存储数据库,不像传统的行式存储,它将数据表的列(实际上是列族)组织在一起,这对于特定条件的查询以及存储压缩来说,非常高效。毫无疑问,HBase 应该被应用于超大规模数据存储,我对这个超大规模的阈值定义是千万行数据。如果你只有很少量的数据,MySQL 这样的关系型数据库绝对是更优的选择。但是,这需要你提前去评估表未来增长的数据量,毕竟迁移数据的成本会很高。
题目描述:你是怎样看待 HBase 的呢?你觉得 HBase 应该使用在哪些场景下呢?
老师提示:HBase 是列式存储数据库,不像传统的行式存储,它将数据表的列(实际上是列族)组织在一起,这对于特定条件的查询以及存储压缩来说,非常高效。毫无疑问,HBase 应该被应用于超大规模数据存储,我对这个超大规模的阈值定义是千万行数据。如果你只有很少量的数据,MySQL 这样的关系型数据库绝对是更优的选择。但是,这需要你提前去评估表未来增长的数据量,毕竟迁移数据的成本会很高。
数据加载中...