在该项目选择mysql还是hbase的疑问
来源:4-7 技术架构 表结构设计

目科将
2018-07-25
对项目选择中选择mysql和hbase的选择还是不太明确依赖是什么,我从网上了解到的是
mysql是关系型数据库,具有事务机制,curd这种强事务的场景应该选择
hbase是针对海量数据的存储,方便扩容,同时对事务要求不高
mysql是行式存储,hbase是列式存储
想请教下老师针对卡包业务时,是否考虑到上面的适合场景,能给些更详细的说明么, 同时 行式和列式 如何理解及各自的使用场景是?
写回答
2回答
-
目科将
提问者
2018-07-25
补充: 比如项目中商家信息存到mysql,user存到hbase中,我理解老师表达的意思是商家信息很少,所以可以存到mysql中, 但两个业务对象都存在 crud这种强事务的操作,是否是因为在该场景下 user的操作其实只会增加,不会有别的其它操作,望老师解惑
20 -
慕用6421140
2018-07-28
说一下我的理解,对于这种key-value的数据库,对于数据上如果我们可以将它看成一个MAP结构,并且信息相对独立,而且未来的数据量很大的话,可以考虑Hbase这种数据存储方式,这个是个简单的理解,并不十分准确!
10
相似问题