有3个高负荷网站(每天超过400 k的唯一访问者),它们都是紧密连接,具有相同的管理界面,共享用户帐户等。网站有以下统计项目:访问者,独特的访问者,用户路径,参考,网站上的时间,页面,区域,国家和浏览器。统计数据是由第三方服务聚合和处理的,但该服务不能以方便的方式提供跨站点统计数据(大量手动检查和用户跟踪),因此我想构建一个统计解决方案,它将提供上述功能并提供跨站点统计信息。现在我开始怀疑:我应该用什么来存储?首先,我尝试使用好的旧MySQL,但这完全失败了:性能和可伸缩性问题正在扼杀整个想法。因此,我已经开始研究NoSQL解决方案,但是我对它们没有太多的经验,我正在寻求建议,我应该使用哪种解决方案来满足以下要求:
有什么想法吗?
发布于 2013-09-03 23:31:06
在春季的一次会议上,我拿了几个免费赠品,花了几分钟的时间看了几分钟的演示文稿,介绍了几个mongoDB用例,其中一个似乎适用于ServerDensity。他们的博客文章描述了类似的高容量日志系统,以及他们决定从mySQL转到MongoDB的原因,尤其是为什么mongoDB而不是竞争对手。还有其他类似的演示文稿,例如埃文布莱特,尤塔,德夫马什
还有一个章节(使用MongoDB的5-WebAnalytics),是Rubayeet的,其中包括构建这样一个系统。
https://stackoverflow.com/questions/13101311
复制相似问题