QQ 同时在线人数统计的原理是什么?

工程师爸爸 发布于 2012/07/06 18:18
阅读 6K+
收藏 1

QQ 同时在线人数 页面地址:http://im.qq.com/online/index.shtml

如果数据是真实的,这么大的数据量如何实时索引的?

拖动条的数据反映怎么会这么快?这些技术如何实现?原理是什么?

(PS: 要是腾讯骗人玩的那我无话可说.....)

加载中
0
deleted
deleted

我猜是专门弄几组服务器负责做日志, 负责维护用户状态的服务器组上线+1,下线(心跳包超时掉线)-1, 然后每隔一定周期(比如几秒)汇总一下

deleted
deleted
回复 @小海贝 : 几秒内的变化都在里面, 你断线的时候它会继续用这些数据演变, 用完或者用完前再抓,抓取失败就提示你掉线了
工程师爸爸
工程师爸爸
回复 @勇者天空 : 那我断网还能 传输数据怎么说??
deleted
deleted
回复 @小海贝 : 不是, 你开firebug, 看http://cgi.im.qq.com/cgi-bin/minute_city TX一次返回几秒内的数据, 等用完了再继续抓取。 等于实际在线做了个延时输出, 当前获取的是前几秒的数据
工程师爸爸
工程师爸爸
MD 腾讯 刚看到,我断网了饿还能跑,假的!骗人玩的!
0
xu81.com
xu81.com
额,貌似是一个flash骗人的,我直接停用网卡照样数据变化,所以。。。这次疼X自抽抽的很痛快!
0
a
affan
数据 早都统计出来了,然后做了个flash效果而已,你断网看是不是依旧在变化。哈哈。。
0
傅小黑
傅小黑
他提示了一分钟前的数据。。
0
ChenQi
ChenQi

如果他的数据是对的,并且假设大部分玩qq的人的年龄段是14~34之间,那么有如下结论:这个年龄段的人,平均每3人就有一个人在qq上,并且他的每天的在线时间是13小时左右。

我觉得这个数据,很有问题。我觉得即使是高峰在线人数,也不会超过1个亿,平均在线人数应该在4000万左右。

deleted
deleted
很多靠q号过日子的,平时为了熬挂机时间改密码密保,一台机器可能挂上几十个Q。很多坐办公室玩偷菜什么的,不止开一个Q, 包括玩腾讯游戏的为了开马甲也是。 手机QQ用户也不少(现在小孩子手机普及率很高,占了很大一部分), 要是再加上微信(用户群不止中国,一捅东南亚), 按q号的在线率计,这数字应该虚不到哪里去。
0
0
红星xx
红星xx

楼上都是奇葩 ,一分钟前的数据 ,你是如何看到自己下线,图上数据马上会变化的。

QQ的 电脑在线 ,webqq在线 ,塞班在线 ,苹果在线 ,联发科在线 ,等等 , 一亿以上没有问题 。

0
红星xx
红星xx


只有 在晨间才 只有 5千万 左右,


0
Jason阿坚
Jason阿坚
不管真假,你看个热闹就行了!
0
自主创新
自主创新
估计是上线服务器通知记录模块,下线也通知一次,算个-1+1的不用多少资源吧
返回顶部
顶部