位元組(byte):8個二進位制位為乙個位元組(b),最常用的單位。計算機儲存單位一般用b,kb,mb,gb,tb,pb,eb,zb,yb,bb來表示,它們之間的關係是:
1kb (kilobyte 千位元組)=1024b
1mb (megabyte 兆位元組 簡稱「兆」)=1024kb
1gb (gigabyte 吉位元組 又稱「千兆」)=1024mb
1tb (trillionbyte 萬億位元組 太位元組)=1024gb
1pb(petabyte 千萬億位元組 拍位元組)=1024tb
1eb(exabyte 百億億位元組 艾位元組)=1024pb
1zb (zettabyte 十萬億億位元組 澤位元組)= 1024 eb
1yb (yottabyte 一億億億位元組 堯位元組)= 1024 zb
1bb (brontobyte 一千億億億位元組)= 1024 yb
大資料量的時代,通過資料量的表示方式,看看人的思維有多遠,過些日子再回頭看看,現實來得是多麼快。
大資料量採用什麼方式建表
以下是幾種常見的分表演算法。1.按自然時間來分表 分庫 2.按數字型別hash分表 分庫 如果我們要儲存使用者的資訊,我們應用的註冊量很大,我們用單錶是不能滿足儲存需求的,那麼我們就可以用使用者的編號來進行hash,常見的是用取餘操作,如果我們要分30張表來儲存使用者的資訊,那麼使用者編號為1的使用...
大資料量的處理
其實這個問題老是在面試的時候提到 1。建立專門的彙總表 這個表一般是每天晚上做統計處理 建立索引 索引的話,插入和修改會變慢,也是只做統計原因之一 用來查詢,如果量非常大,那麼分表,還是大,那麼分庫,就是資料倉儲概念了 2。關聯表查詢 多表聯合查詢 的大資料,首先就是1 把多個表做成乙個統計表,或者...
大資料量演算法
給40億個不重複的unsigned int的整數,沒排過序的,然後再給乙個數,如何快速判斷這個數是否在那40億個數當中 位圖思想解法 include stdio.h include stdlib.h include memory.h define max num 4294967295 int mai...