采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
对项目选择中选择mysql和hbase的选择还是不太明确依赖是什么,我从网上了解到的是
mysql是关系型数据库,具有事务机制,curd这种强事务的场景应该选择
hbase是针对海量数据的存储,方便扩容,同时对事务要求不高
mysql是行式存储,hbase是列式存储
想请教下老师针对卡包业务时,是否考虑到上面的适合场景,能给些更详细的说明么, 同时 行式和列式 如何理解及各自的使用场景是?
补充: 比如项目中商家信息存到mysql,user存到hbase中,我理解老师表达的意思是商家信息很少,所以可以存到mysql中, 但两个业务对象都存在 crud这种强事务的操作,是否是因为在该场景下 user的操作其实只会增加,不会有别的其它操作,望老师解惑
说一下我的理解,对于这种key-value的数据库,对于数据上如果我们可以将它看成一个MAP结构,并且信息相对独立,而且未来的数据量很大的话,可以考虑Hbase这种数据存储方式,这个是个简单的理解,并不十分准确!
登录后可查看更多问答,登录/注册
从零到一完整搭建企业级架构的通用卡包工程,让你迈到百度T4+ 。
2.1k 1
1.5k 1
1.3k 11
1.8k 8
1.4k 6
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号