我们正在开发一个基于社交网络数据的统计分析系统,例如:推文,状态更新等。我正在考虑将用户相关信息存储在关系数据库(MySQL)上,并将社交网络数据存储在nosql数据库(MongoDB)上。这是一个正确的方法吗?或者在整个系统中使用MongoDB更好?请分享您对NoSQL数据库在此类系统中的使用的看法。
此外,我需要一个徽章系统集成到这个,以分发更多的贡献由用户徽章。是否有任何开源或商业徽章系统可用?到目前为止,根据我的搜索,我只找到了mozilla open badges项目,我认为它不太适合我们。
谢谢。