今天在我的程序猿Q群里無意間討論了這個(gè)問題蛹稍,扎一想,這不太可能吧部服。理由是
****使用騰訊QQ的人非常之多唆姐,幾乎人手一個(gè)吧。在線聊天廓八,斗圖奉芦,視頻,每秒得多少數(shù)據(jù)啊剧蹂。這數(shù)據(jù)量太大了声功,因此不可能的。****
因?yàn)楸救艘彩荌T人士宠叼,還有目前有一些大數(shù)據(jù)方面的積累先巴,開始判斷是有可能的。下面咱們讓數(shù)據(jù)說話冒冬,以下一些數(shù)據(jù)來自于互聯(lián)網(wǎng)伸蚯,精準(zhǔn)與否暫不在本次討論范圍內(nèi)。以下分析我盡量讓非專業(yè)人士看懂简烤,但你必須有加減乘除的能力剂邮。
騰訊號(hào)稱擁有9億注冊(cè)用戶,我就當(dāng)做真的了乐埠!騰訊自1998年11月11日創(chuàng)立抗斤,我們?yōu)榱擞?jì)算方便取整吧,且認(rèn)為騰訊距今已經(jīng)創(chuàng)立20年了丈咐。且假設(shè)這9億用戶從創(chuàng)建至今一直沒有人數(shù)變化瑞眼,且每天活躍,注冊(cè)用戶等于活躍用戶棵逊,一切為了計(jì)算簡(jiǎn)單伤疙。每個(gè)人每天聊天5千字,一年365天不停歇辆影。這個(gè)相當(dāng)厲害了徒像,韓寒說過一天寫500字一年后都可以出20萬字的小說了。那么我們就可以算出來蛙讥,所有用戶這20年里锯蛀,聊天字?jǐn)?shù)。
公式: 9億用戶x 一天5千字 x 365天 x 20年 = 總聊天字?jǐn)?shù)
9億x5000x365x20 = 328500000億個(gè)字
好了次慢,我說明一點(diǎn)旁涤,在計(jì)算機(jī)中,文字存儲(chǔ)占用空間是非常小的迫像。但是圖片和視頻的數(shù)據(jù)量一般很大劈愚,我們暫時(shí)不考慮圖片和視頻這些,只考慮聊天文字記錄闻妓。那么在計(jì)算機(jī)中我們常常聽到的內(nèi)存卡64G的菌羽,這個(gè)G就是GB 。下面有個(gè)數(shù)據(jù)
1G的硬盤空間 大約存儲(chǔ)漢字字?jǐn)?shù)為 5億個(gè)
這里沒有考慮文件壓縮算法由缆,咱們?yōu)榱朔奖阌?jì)算注祖。對(duì)了,我要說明一點(diǎn)騰訊開通會(huì)員犁功,才可以手機(jī)氓轰,電腦同步聊天記錄,所以證明聊天記錄在服務(wù)端存儲(chǔ)著呢浸卦。但是會(huì)員也不是能無限制的看20年前的聊天記錄署鸡,目前支持的是能看到1個(gè)月內(nèi)的囧 。所以這些數(shù)據(jù)不是以文件存儲(chǔ)在離線硬盤上的限嫌。 這些估計(jì)是存儲(chǔ)在在線硬盤里的囧(好想用專業(yè)術(shù)語(yǔ)比如Hadoop靴庆,NOSQL,集群)
我們假設(shè)聊天記錄出現(xiàn)之后怒医,會(huì)在當(dāng)天合適的時(shí)間炉抒,比如凌晨三點(diǎn)變成文本存儲(chǔ)在離線硬盤里,每天都這個(gè)操作稚叹,操作了20年焰薄。那么現(xiàn)在的硬盤空間至少多少呢拿诸。上面2個(gè)數(shù)據(jù)就算出來了。
328500000億字 ÷ 5億字/GB = 65700000GB
我們?cè)倨占耙幌掠脖P存儲(chǔ)的單位換算
1024GB = 1TB
1024TB = 1PB
1024PB = 1EB
因此可以用PB或者EB來表示需要的空間大小是
65700000 / 1024 = 64160TB
64160 / 1024 = 63PB
63 / 1024 = 0.06EB
目前據(jù)我所知塞茅,使用PB做為存儲(chǔ)是主流亩码,當(dāng)然想谷歌,臉書野瘦,騰訊描沟,百度,阿里鞭光,估計(jì)用上EB級(jí)別的存儲(chǔ)吏廉。
好了,我們接著算惰许,一共是63PB席覆,就可以存儲(chǔ)20年9億活躍用戶的聊天文字記錄了。
那么存儲(chǔ)設(shè)備多少錢呢啡省,我們知道一般1TB硬盤400人民幣娜睛。但是服務(wù)器的存儲(chǔ)硬盤盒我們平常使用的不一樣呢,會(huì)貴一些卦睹,所以1PB的存儲(chǔ)設(shè)備市場(chǎng)價(jià)是50萬美元畦戒,按人民幣當(dāng)天匯率 6.8算。
63 x 50 = 3150 萬美元
3150 x 6.8 = 21420萬人民幣 ~ 2.2億人民幣
所以單算存儲(chǔ)設(shè)備的錢结序,不加上電費(fèi)障斋,人工成本,場(chǎng)地費(fèi)徐鹤,維護(hù)費(fèi)垃环,稅等等 最終結(jié)論是
存儲(chǔ)騰訊QQ從1998年到現(xiàn)在9億人每天5千字的文字聊天記錄需要63PB硬盤存儲(chǔ)空間,越等于2.2億人民幣返敬。
對(duì)于騰訊這個(gè)市值26425億港元(約3389億美元)的龐然大物來講遂庄,這些設(shè)備錢只是九牛一毛了。所以今后再有人問你劲赠,騰訊會(huì)保存所有聊天記錄嗎涛目? 會(huì),一定會(huì)凛澎,必須會(huì)霹肝。