上億數據用什麼伺服器
⑴ 上億行數據該用什麼軟體來管理Excel 100w就滿了,而且很卡。需要有添加,篩選,分類,去重這
可以用Oracle/DB2/Sybase,不過:
PC平台基本無法處理,需要大型的伺服器甚至小型機
Windows操作系統基本無法處理,一般會需要Unix或Linux
沒有簡單到如同Excel的相關管理方式,需要具備一定的sql語言基礎
⑵ 資料庫需要處理上億條數據,請問買什麼樣的電腦或者伺服器比較合適
上億條的數據 ,什麼數據會用多大資源 怎麼處理的 資料庫作出處理時會用多少資源 這多不是簡單能預見的,所以無法給出配置建議,如果你們有程序員做測試的話就好解決了。要是不了解就直接配個好點的。
⑶ 存50億以上的數據 需要什麼伺服器
50億位元組大概是500多G,這樣大部分伺服器都能存放哈。
主要看你做什麼用途,比如用於查詢,則對CPU和存儲速度關聯很大。
⑷ 大數據平檯布局,應該選什麼樣的伺服器浪潮伺服器怎麼樣
大數據平檯布局,一方面是選擇伺服器,二是選擇機房。對於伺服器來說,其實同等配置下性能相差不是很大。浪潮、華為、聯想、DELL都可以,IBM的價格要略高一些。對於機房來說,要選擇穩定性高,安全性高的機房。中關村軟體園機房和銅牛機房都是不錯的機房,裡面有很多大數據、金融等用戶,可以考慮。
⑸ 關於上億以上數據記錄MYSQL伺服器的硬體要怎樣配置
這樣的要求強烈建議使用128GB內存的伺服器
不是CPU要求高,必須內存大!!!
你可以選擇4塊8核CPU的伺服器,二手即可!!!估計2萬以內。
不明白的地方再問我
⑹ mysql千萬或者上億的數據怎麼設計資料庫
單表一億?還是全庫1億?
1.首先可以考慮業務層面優化,即垂直分表。
垂直分表就是把一個數據量很大的表,可以按某個欄位的屬性或使用頻繁程度分類,拆分為多個表。
如有多種業務類型,每種業務類型入不同的表,table1,table2,table3.
如果日常業務不需要使用所有數據,可以按時間分表,比如說月表。每個表只存一個月記錄。
2.架構上的優化,即水平分表。
水平分表就是根據一列或多列數據的值把數據行放到多個獨立的表裡,這里不具備業務意義。
如按照id分表,末尾是0-9的數據分別插入到10個表裡面。
可能你要問,這樣看起來和剛才說的垂直分表沒什麼區別。只不過是否具備業務意義的差異,都是按欄位的值來分表。
實際上,水平分表現在最流行的實現方式,是通過水平分庫來實現的。即剛才所說的10個表,分布在10個mysql資料庫上。這樣可以通過多個低配置主機整合起來,實現高性能。
最常見的解決方案是cobar,這個帖子介紹的比較完善,可以看看。
http://blog.csdn.net/shagoo/article/details/8191346
cobar的邏輯層次圖:
不過這種分庫方式也是有一定局限性的,需要應用程序做相應的配合,比如說分庫的情況下,雖然可以實現跨庫查詢,但是不能進行相關的group by計算。
另外,之前關於水平分表的實現方式,也可以通過表分區來實現。
mysql優化的方式有很多,選擇上主要還是要考慮個人的實際情況,如代碼不可控的情況下,就不適合選擇按欄位屬性分表的情況,這樣可能會帶來大量的重構以及很多不可預期的風險。
而架構的優化,雖然對應用是透明的,但對sql的寫法有很多局限性,比如說不能使用聚合函數等等,同時也需要有充足的硬體資源,只有一台伺服器的情況下是沒有意義的。
相比起來,代價最低的是按時間分表或分區,這兩種辦法對應用來說都是透明的。
分區只需要一次本地數據遷移的操作。
而通過分表把現網數據和歷史數據分離,唯一的代價是定期的數據維護。
一般如果表裡面有1億數據的情況下,索引的問題應該是常識了,這方面我就不說了。
⑺ 資料庫伺服器對十億條以上數據進行處理時,採用mysql的性能怎樣PostgreSQL呢SQL sever呢
這個問題主要不是採用哪種資料庫的問題。
通常認為oracle是最大型的,其實這個大型,主要是oracle對分布式架構的支持比較直接和友好。因為oracle在設計的時候是直接假設數據規模是大型的,也就是說其針對的市場是這部分市場。
mysql資料庫比較靈活,設計的時候功能沒有定死,其應用存在彈性。
性能方面,oracle的索引和引擎,性能不比mysql高,甚至比mysql低。因為oracle的設計原則是事務優先,性能通過加大硬體投入也就是擴大分布式架構的規模解決。mysql的設計原則是性能優先,事務其次。
oracle的大型假設還包括經濟方面,那就是它針對的市場是高端方案這部分市場。經濟方面也是「高端」的,也就是不能節約投資,特別是硬體設備。比如說銀行,都採用oracle。總而言之,oracle的設計目標是高檔產品,用於高檔項目。
就像樓上說的,淘寶、網路等等大部分都已經傾向於PHP+MYSQL了,原因就是成本。特別是有了規模之後,非開源資料庫的授權價格是很大的。mysql相比oracle的缺點是對技術有比較高的要求,個別功能不夠到位。
那麼你的這個問題。收費資料庫像oracle,功能比較到位,易用性比較高。免費資料庫像mysql單純性能的話高那麼一點,因為開源的代碼優化的更好。
但是,各種資料庫的索引和引擎技術,也就是演算法,不可能有很大差距,數學是公開的。所以不是哪種資料庫的問題,而是採用多少台計算機組成分布式架構的問題。
每天一千萬條的數據操作量,除非數據是很小很簡單的數據,否則這個量不能算小型的訪問量。如果你的這個應用,可以通過緩存技術解決大部分資料庫操作的話,不用分布式架構是可以的。
⑻ 全球首款億級並發雲伺服器有何絕技
不久前,全球首款億級並發雲伺服器系統在天津正式量產,該產品是「十二五」國家863計劃信息技術領域「雲計算關鍵技術與系統(二期)」重大專項的成果。
那麼,什麼是雲伺服器,和雲計算又有什麼關系?這款雲伺服器有何特殊之處呢?
什麼是雲計算?
「科普中國」是中國科協攜同社會各方利用信息化手段開展科學傳播的科學權威品牌。
本文由科普中國融合創作出品,轉載請註明出處。
⑼ 一個注冊用戶過億的網站需要什麼樣的伺服器
這么說吧,你每年花在伺服器上的錢都得上千萬,而且得自己建立伺服器(一般的公司都沒有這么多的伺服器)。。。。日流量5000萬IP,算PV的話估計得上億;國內能達到這種水準的網站也就網路、騰訊、搜狐、新浪之類的大網站;估計開心網、人人網、之類的都沒有這么大的流量。