我们一直在实施即时消息服务,并希望使用HBEASE来存储消息历史记录(并使用redis来缓存正在进行的对话)。用户的传入消息类似于
关于架构设计: 选项A:每行一条消息 行键:md5(userid)+ timesample column / valye:null / message
选项B:每行一个用户 行键:md5(userid) 列/ valye:时间/消息
你能帮我弄清楚pro和cont吗?谢谢 聊天类型包括:peer-2-peer,group chating答案 0 :(得分:3)
据我所知,Facebook在使用hbase的消息系统方面做得很好;也许这些链接可以帮助您:http://www.slideshare.net/brizzzdotcom/facebook-messages-hbase