首選:Oracle\DB2。他們反應(yīng)迅速,采用相對(duì)復(fù)雜的技術(shù),比如集群,而不僅僅是一個(gè)數(shù)據(jù)庫(kù)。你的是服務(wù)器還是筆記本?即使是臺(tái)式機(jī)也很難和正規(guī)的服務(wù)器相比,如果加上集群,磁盤陣列等。,這不是一個(gè)層次。最重要的是,像百度這樣的超大型系統(tǒng),是由服務(wù)器群組成的,背后可能有上千臺(tái)服務(wù)器。能不開(kāi)心嗎(百度不知道,你知道google后面的服務(wù)器都過(guò)萬(wàn)了)...另外,即使是4,
5、是 數(shù)據(jù)庫(kù)開(kāi)發(fā)好,還是 數(shù)據(jù)庫(kù)管理好?哪個(gè)職位發(fā)展更好,工資更高數(shù)據(jù)庫(kù)管理層的工資高且輕松,但責(zé)任大。支付寶的數(shù)據(jù)庫(kù)和中國(guó)銀行的數(shù)據(jù)庫(kù),我們都知道這些數(shù)據(jù)對(duì)應(yīng)的是什么。如果出了問(wèn)題,那將是災(zāi)難性的。沒(méi)有5年8年數(shù)據(jù)庫(kù)開(kāi)發(fā)維護(hù)經(jīng)驗(yàn)數(shù)據(jù)庫(kù)管理不真實(shí)數(shù)據(jù)庫(kù)管理。比如管理網(wǎng)吧會(huì)員卡,維護(hù)小網(wǎng)站后臺(tái)。我覺(jué)得這兩個(gè)崗位的發(fā)展都是有創(chuàng)意的,比較好,管理可能也比較好,但是好像有一種無(wú)情的感覺(jué)??梢缘卿浬虾H瞬旁诰€看看相關(guān)職位的簡(jiǎn)介之類的,也可以試著投一些簡(jiǎn)歷。祝好運(yùn),希望能收養(yǎng)他們。
6、如何設(shè)計(jì)有幾十億張表和上百億條的 數(shù)據(jù)庫(kù),以40億張表,100億條/表為例...騰訊和facebook使用完全不同的技術(shù)方案。網(wǎng)上介紹了facebook的數(shù)據(jù)庫(kù)存儲(chǔ)方法。你搜索一下就知道,它用的是云存儲(chǔ)數(shù)據(jù)庫(kù)oracle之類的,而且它們是分布式的,后面有N個(gè)機(jī)房,遍布全國(guó)。我的回答是,能有這種數(shù)據(jù)的公司員工不會(huì)上來(lái)問(wèn)這種問(wèn)題。同理,出來(lái)問(wèn)這種問(wèn)題的人基本都被洗腦了。40億不是你用5W就能搞定的。
7、二萬(wàn)億條數(shù)據(jù)用什么 數(shù)據(jù)庫(kù)這么大的量,oracle的量級(jí)盡量不要用Mysql。Oracle和DB2是海量數(shù)據(jù)庫(kù)。首先導(dǎo)出表A的表sql,然后直接重命名表A,運(yùn)行導(dǎo)出的SQL腳本,新建一個(gè)表A,然后用SQL語(yǔ)句找出你想要的200萬(wàn)條數(shù)據(jù),直接導(dǎo)入新的表A..建議使用Oracle或db2。這兩款數(shù)據(jù)庫(kù)性能良好,運(yùn)行穩(wěn)定。
8、數(shù)據(jù)倉(cāng)庫(kù)的特點(diǎn)Infobright是一個(gè)公式數(shù)據(jù)庫(kù)基于獨(dú)特的專利知識(shí)網(wǎng)格技術(shù)。Infobright是開(kāi)源的mysql數(shù)據(jù)倉(cāng)庫(kù)解決方案,引入了列存儲(chǔ)方案、高強(qiáng)度數(shù)據(jù)壓縮和優(yōu)化的統(tǒng)計(jì)計(jì)算(類似于sum/avg/groupby),Infobright是基于mysql的,但是沒(méi)有MySQL也可以安裝,因?yàn)樽詭б粋€(gè)。Mysql大致可以分為邏輯層和物理存儲(chǔ)引擎,infobright主要實(shí)現(xiàn)了一個(gè)存儲(chǔ)引擎,但是由于其自身的存儲(chǔ)邏輯與relational 數(shù)據(jù)庫(kù)有著本質(zhì)的不同,所以無(wú)法像InnoDB一樣作為插件直接連接mysql。它的邏輯層是mysql的邏輯層加上自己的優(yōu)化器。