minefeng

Results 2 comments of minefeng

对这块不是很清楚底层实现,简单说下看法: 一、数据结构部分: 1、主数据结构考虑采用nosql,key+map,内容采用json格式,包括6个字段 状态位:是否期满,然后是5福,如果多月1可以分享给其他人,如果等于1,刚好,否则可从其他处获取。 2、直接关联关系数据结构:记录福的来源,福的去处。 3、间接关联关系数据结构:如个人信息、群组信息、外围嘟嘟嘟功能等。 二、数据存储: 数据可考虑按群组分布式存储,或按区域分布式存储,具体还需分析数据本身。未集满5福的用户数据存储在数据库中,已满的同步至hadoop中。 三、数据查询及计算: 集福过程中,基于数据库+流计算。 满福后,基于hadoop查询及计算。