优点:HBase也继承了Hadoop项目的最大优点 , 那就是对海量数据的支持 , 以及极强的横向(存储容量)扩展能力 。缺点:HBase的列式存储特性带来了海量数据规模的支持和极强的扩展能力 , 但是也给数据的读取带来很大的局限 。由于只有同一列族的数据才会被存放在一起 , 而且所有的查询都必须要依赖Key , 这就使得很多复杂查询难以进行 。
应用场景:作为MapReduce(大规模数据集(大于1TB)的并行运算)的后台数据源;Facebook的消息类应用 , 包括Messages、Chats、Emails和SMS系统 , 用的都是HBase 。综上所述:如果你对数据的读写要求极高 , 并且你的数据规模不大 , 也不需要长期存储 , 选redis;如果你的数据规模较大 , 对数据的读性能要求很高 , 数据表的结构需要经常变 , 有时还需要做一些聚合查询 , 选MongoDB;如果你需要存储海量数据 , 连你自己都不知道你的数据规模将来会增长多么大 , 那么选HBase 。
- 一带一路数据库,崔珂
- 电喷摩托车和化油器摩托车哪个好,摩托车电喷和化油器有什么区别
- 柯达z980,柯达Z980这款数码相机有什么缺点
- 粑粑柑不能和什么一起吃 粑粑柑吃多了会怎么样
- 嫦娥古诗中沉是什么意思
- 红木为什么贵 最便宜的三种红木价格2021
- 手机经常自动关机,没有声音是什么情况?
- nfc咋用
- 坚果u1充不进电
- 8x现在是多少 8x
