关系数据库和Hbse

1、hbase只提供字符串这一种数据类型,其他数据类型的操作只能靠用户自行处理,而关系型数据库有丰富的数据类型
2、hbase数据操作只有很简单插入,查询,删除,修改,清空等操作,不能实现表与表关联操作,而关系型数据库有这丰富的SQL语句和函数
3、hbase基于列式存储,每个列族都有几个文件保存,不同列族的文件是分离的。而关系型数据库基于表格设计和行模式保存
4、hbase修改和删除数据是实现上插入带有特殊标记的新记录,而关系型数据库是数据内容的替换和修改
5、hbase为分布式而设计,和通过轻易改变硬件数据来做到性能线性增长,很好的数据容错机制,而关系型数据库很难做到这一点或者说只能通过中间层实现

你可能感兴趣的:(关系数据库和Hbse)