{eval=Array;=+count(Array);}

亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

問(wèn)答專(zhuān)欄Q & A COLUMN

sql server、my sql、oracle與hadoop,哪個(gè)才是未來(lái)趨勢(shì)?到底有什么區(qū)別?

caoymcaoym 回答0 收藏1
收藏問(wèn)題

10條回答

xietao3

xietao3

回答于2022-06-28 13:59

SQL server,Mysql,Oracle都可以說(shuō)是老產(chǎn)品了。就產(chǎn)品本身來(lái)說(shuō),這三個(gè)數(shù)據(jù)庫(kù)產(chǎn)品都是成功的。這三者是目前市場(chǎng)占有率最高的關(guān)系數(shù)據(jù)庫(kù),而且很有代表性。

MySQL

MySQL基本是生于互聯(lián)網(wǎng),長(zhǎng)于互聯(lián)網(wǎng)。其應(yīng)用實(shí)例也大都集中于互聯(lián)網(wǎng)方向,MySQL的高并發(fā)存取能力并不比大型數(shù)據(jù)庫(kù)差,同時(shí)價(jià)格便宜,安裝使用簡(jiǎn)便快捷,深受廣大互聯(lián)網(wǎng)公司的喜愛(ài)。

MySql可運(yùn)行在不同的操作系統(tǒng)下。簡(jiǎn)單地說(shuō),MySql可以支持Windows95/98/NT/2000以及UNIX、Linux和SUN OS等多種操作系統(tǒng)平臺(tái)。這意味著在一個(gè)操作系統(tǒng)中實(shí)現(xiàn)的應(yīng)用可以很方便地移植到其他的操作系統(tǒng)下。

Oracle

Oracle是甲骨文公司的一款關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)??梢哉f(shuō)Oracle數(shù)據(jù)庫(kù)系統(tǒng)是目前世界上流行的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),系統(tǒng)可移植性好、使用方便、功能強(qiáng),適用于各類(lèi)大、中、小、微機(jī)環(huán)境。它是一種高效率、可靠性好的適應(yīng)高吞吐量的數(shù)據(jù)庫(kù)解決方案。

Oracle的應(yīng)用,主要在傳統(tǒng)行業(yè)的數(shù)據(jù)化業(yè)務(wù)中,比如:銀行、金融這樣的對(duì)可用性、健壯性、安全性、實(shí)時(shí)性要求極高的業(yè)務(wù);零售、物流這樣對(duì)海量數(shù)據(jù)存儲(chǔ)分析要求很高的業(yè)務(wù)。而且由于Oracle對(duì)復(fù)雜計(jì)算、統(tǒng)計(jì)分析的強(qiáng)大支持,在互聯(lián)網(wǎng)數(shù)據(jù)分析、數(shù)據(jù)挖掘方面的應(yīng)用也越來(lái)越多。

SQL Server

Microsoft SQL Server 是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商業(yè)智能 (BI)工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。

Microsoft SQL Server 數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。

Hadoop

現(xiàn)在,如果你沒(méi)有聽(tīng)說(shuō)過(guò)Hadoop,那么你一定落伍了。Hadoop已經(jīng)成為業(yè)界大數(shù)據(jù)平臺(tái)首選。說(shuō)到Hadoop,大家都會(huì)想到大數(shù)據(jù)技術(shù)。建大型數(shù)據(jù)倉(cāng)庫(kù),PB級(jí)數(shù)據(jù)存儲(chǔ)、處理、分析、統(tǒng)計(jì)。

作為一個(gè)全新的開(kāi)源項(xiàng)目,Hadoop提供了一中新的方式用來(lái)存儲(chǔ)和處理器數(shù)據(jù)。大型的互聯(lián)網(wǎng)公司,如谷歌、Facebook都使用Hadoop來(lái)存儲(chǔ)和管理它們龐大的數(shù)據(jù)集。

以上為個(gè)人觀點(diǎn),如有不同觀點(diǎn),歡迎發(fā)表評(píng)論,歡迎“點(diǎn)贊、分享”。

評(píng)論0 贊同0
  •  加載中...
wean

wean

回答于2022-06-28 13:59

先說(shuō)下區(qū)別:

  1. SQL Server、MySQL和Oracle都是關(guān)系數(shù)據(jù)庫(kù),Hadoop是大數(shù)據(jù)平臺(tái)(不僅僅是關(guān)系數(shù)據(jù)庫(kù));
  2. SQL Server和Oracle是使用授權(quán)收費(fèi)的數(shù)據(jù)庫(kù),且價(jià)格不菲,MySQL是開(kāi)源的數(shù)據(jù)庫(kù)平臺(tái),可free下載安裝做任何商業(yè)使用;
  3. 從關(guān)系數(shù)據(jù)庫(kù)用戶群體來(lái)說(shuō),SQL Server和Oracle大多用于大型政企信息平臺(tái),而MySQL更多的用于中小企業(yè)信息系統(tǒng),但隨著云計(jì)算機(jī)MySQL升級(jí)完善,MySQL性能同樣可以支持海量數(shù)據(jù)(上億條單表記錄);

再說(shuō)下未來(lái)趨勢(shì):

從目前信息技術(shù)的發(fā)展來(lái)看,AI人工智能、大數(shù)據(jù)、5G、云計(jì)算是發(fā)展方向。因此:

  1. Hadoop大數(shù)據(jù)平臺(tái)在大數(shù)據(jù)開(kāi)發(fā)應(yīng)用方面,還有很大的發(fā)展空間和應(yīng)用普及趨勢(shì),除了Hadoop之外,還有號(hào)稱(chēng)大數(shù)據(jù)分析的“瑞士軍刀”Spark,實(shí)施大說(shuō)幾句處理工具Storm以及加快Hadoop數(shù)據(jù)查詢的Apache Drill,用于數(shù)據(jù)挖掘的RapidMiner,以及Pentaho BI等。
  2. 通過(guò)云計(jì)算的分布式部署能力以及最近流行的微服務(wù)架構(gòu),MySQL免費(fèi)開(kāi)源的數(shù)據(jù)庫(kù)平臺(tái)將會(huì)得到更多的普及和應(yīng)用。而SQL Server和Oracle最近是多年在關(guān)系數(shù)據(jù)庫(kù)平臺(tái)方面已沒(méi)有新的突破,其原因是基于關(guān)系數(shù)據(jù)庫(kù)的數(shù)學(xué)方法已經(jīng)沒(méi)有突破。
  3. 在當(dāng)前計(jì)算架構(gòu)(二進(jìn)制)下,關(guān)系數(shù)據(jù)庫(kù)的應(yīng)用和發(fā)展已基本見(jiàn)頂,但量子計(jì)算的普及和應(yīng)用將會(huì)顛覆當(dāng)前數(shù)據(jù)規(guī)模、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)訪問(wèn)等方式,因此,在量子計(jì)算架構(gòu)下,將來(lái)的大數(shù)據(jù)平臺(tái)、關(guān)系數(shù)據(jù)庫(kù)將會(huì)出現(xiàn)質(zhì)的飛躍,讓我們拭目以待。

評(píng)論0 贊同0
  •  加載中...
wemall

wemall

回答于2022-06-28 13:59

說(shuō)未來(lái)發(fā)展趨勢(shì)的話,這4個(gè)里面呢,建議還是主抓oracle和hadoop。

因?yàn)閼?yīng)用最廣,也似發(fā)展趨勢(shì)。

oracle是關(guān)系型數(shù)據(jù)庫(kù)的老大。就是非分布式數(shù)據(jù)庫(kù)。

而Hadoop技術(shù)站里面的HBase,Hive 這種分布式數(shù)據(jù)庫(kù)是在大數(shù)據(jù)云計(jì)算出現(xiàn)之后,想對(duì)應(yīng)的分布式存儲(chǔ)數(shù)據(jù)庫(kù)。

而且Apache big data 技術(shù)棧,現(xiàn)在越來(lái)越多的都會(huì)支持一些SQL的操作。

比如說(shuō)Spark里面的DataFrame,Spark SQL 還有Spark streaming 里面的 structure strreaming。



喜歡我的回答點(diǎn)贊關(guān)注,會(huì)有更多Hadoop,Spark 技術(shù)分享相關(guān)的文章和視頻。

評(píng)論0 贊同0
  •  加載中...
LoftySoul

LoftySoul

回答于2022-06-28 13:59

數(shù)據(jù)庫(kù)各有各的優(yōu)勢(shì),我感覺(jué)近近幾年主流市場(chǎng)還是關(guān)系型數(shù)據(jù)庫(kù)。簡(jiǎn)單介紹一下各個(gè)數(shù)據(jù)庫(kù)的特點(diǎn)。

mysql 來(lái)源 應(yīng)用最廣泛,適合中小系統(tǒng)使用,并且跨平臺(tái)。

sqlserver 屬于微軟系數(shù)據(jù)庫(kù)產(chǎn)品。配合C#開(kāi)發(fā)語(yǔ)言,和mysql市場(chǎng)差不多。不支持跨平臺(tái)。當(dāng)然最新版本剛剛支持??赡苓€有不成熟的地方。也是適合中小系統(tǒng)。

oracle

適合大型企業(yè)級(jí)應(yīng)用。成本比較高。使用起來(lái)不如上面兩個(gè)方便。

hadoop

作為大數(shù)據(jù)的主流數(shù)據(jù)庫(kù)產(chǎn)品,未來(lái)的市場(chǎng)前景是非常好的。隨著物聯(lián)網(wǎng)等高科技的發(fā)展。他的作用將會(huì)越來(lái)越凸顯出來(lái)。

總得來(lái)說(shuō)要結(jié)合實(shí)際選擇適合的數(shù)據(jù)庫(kù)產(chǎn)品。沒(méi)有最好,只有最合適。

評(píng)論0 贊同0
  •  加載中...
denson

denson

回答于2022-06-28 13:59

首先排除oracle,為什么呢?我已經(jīng)說(shuō)過(guò)很多次了,去IOE的風(fēng)頭之下,沒(méi)有人會(huì)把核心數(shù)據(jù)交給國(guó)外公司,何況這玩意還死貴,所以國(guó)產(chǎn)化是趨勢(shì)。

什么企業(yè)用oralce?銀行、國(guó)企等大型企業(yè),出了事情得有人擔(dān)著,但是據(jù)我了解,現(xiàn)在已經(jīng)在替換了。



sql server和mysql,都差不多吧,反正都是開(kāi)源的,價(jià)錢(qián)上來(lái)說(shuō),中小公司完全能承受。

MySQL也是oracle旗下的,基本是生于互聯(lián)網(wǎng),長(zhǎng)于互聯(lián)網(wǎng)。其應(yīng)用實(shí)例也大都集中于互聯(lián)網(wǎng)方向,MySQL的高并發(fā)存取能力并不比大型數(shù)據(jù)庫(kù)差。

sql server高度集成化,微軟也提供了整套的軟件方案,所以適合不缺錢(qián),但是缺IT人才的公司,有了解決方案,直接用就行了,被反復(fù)驗(yàn)證可行性了。

hadoop是個(gè)分布式計(jì)算平臺(tái),用來(lái)做大數(shù)據(jù)的,為什么會(huì)和這3個(gè)扯上關(guān)系,并存也不沖突。

hadoop只是分布式計(jì)算的滄海一粟,也許它比較好看實(shí)用,但是也是解決特定問(wèn)題的。

評(píng)論0 贊同0
  •  加載中...
mindwind

mindwind

回答于2022-06-28 13:59

互聯(lián)網(wǎng)步入2020年后,漸漸進(jìn)入到大數(shù)據(jù)時(shí)代,尤其是5G的到來(lái)和些后的廣泛使用,會(huì)讓大數(shù)據(jù)加快腳步,更加趨于普及,可以預(yù)見(jiàn),未來(lái)的若干年,會(huì)是大數(shù)據(jù)時(shí)代。而hadoop是分布式數(shù)據(jù)管理模式,就是apache推出的用來(lái)解決老牌數(shù)據(jù)庫(kù)應(yīng)對(duì)大數(shù)據(jù)吃緊的產(chǎn)物,所以,硬要說(shuō)未來(lái)趨勢(shì),那肯定是hadoop這種分布式數(shù)據(jù)管理模板


再來(lái)說(shuō)說(shuō)這幾款軟件之間的區(qū)別。


sql server:這是微軟推出的一款數(shù)據(jù)庫(kù)軟件,需要付費(fèi)才能使用。sql server適用在windows服務(wù)器平臺(tái),與微軟的編程語(yǔ)言asp.net形成完美組合,當(dāng)然,其它開(kāi)發(fā)語(yǔ)言也可以與sql server數(shù)據(jù)庫(kù)進(jìn)行對(duì)接。


Mysql:這是一款免費(fèi)的開(kāi)源的老牌數(shù)據(jù)庫(kù)軟件。目前被oracle公司收購(gòu),不過(guò),依然是開(kāi)源,但以后會(huì)怎樣,就不清楚了。所以,開(kāi)源社區(qū)推出了它的替代品——MariaDB,結(jié)構(gòu)與功能跟Mysql是一樣的。php+msyql這個(gè)經(jīng)典組合,曾經(jīng)讓多少程序員瘋狂啊。mysql是一款輕量級(jí)的數(shù)據(jù)庫(kù),對(duì)于中小型網(wǎng)站來(lái)說(shuō),已經(jīng)足夠。


Oracle:這是一款老牌重量級(jí)的數(shù)據(jù)庫(kù)軟件,很多的大型公司都在使用這個(gè)數(shù)據(jù)庫(kù)。跟sql server一樣,它也是需要付費(fèi),而且費(fèi)用非常貴。但是,它的安全級(jí)別非常,所以,為了數(shù)據(jù)的安全,那些中大型還是咬咬牙,花錢(qián)購(gòu)買(mǎi)oracle數(shù)據(jù)庫(kù)。不過(guò),在大數(shù)據(jù)時(shí)代,oracle開(kāi)始有些力不從心了,可能開(kāi)始走下坡路了。如:淘寶在幾年前的一次雙11狂歡節(jié)日,數(shù)據(jù)量巨大,當(dāng)時(shí)使用的oracle數(shù)據(jù)庫(kù)壓力倍增,還出現(xiàn)掉線的情況,所以,淘寶從那年開(kāi)始,就開(kāi)發(fā)自己的數(shù)據(jù)庫(kù)oceanBase,這也是一個(gè)分布式數(shù)據(jù)庫(kù)。


Hadoop:這款我們就不用多說(shuō),未來(lái)的趨勢(shì)之所在。是apache基金會(huì)開(kāi)的一款分布式數(shù)據(jù)管理系統(tǒng)。在大數(shù)據(jù)時(shí)代,它將會(huì)越來(lái)越受歡迎。


如有不同觀點(diǎn),歡迎發(fā)表評(píng)論。如果喜歡我的回答,歡迎“點(diǎn)贊、分享”。

評(píng)論0 贊同0
  •  加載中...
BLUE

BLUE

回答于2022-06-28 13:59

都有未來(lái)發(fā)展前景,跟所在生態(tài)有關(guān)。

1、SQLServer作為微軟旗下產(chǎn)品,依賴.Net生態(tài)以及Windows系統(tǒng)。

2、mysql開(kāi)源生態(tài),采用開(kāi)源軟件基本是mysql為王。

3、Oracle商業(yè)軟件,銀行等生態(tài)系統(tǒng)必選。

4、Hadoop作為開(kāi)源文件存儲(chǔ)系統(tǒng)代表,HDFS,以及Hbase。

關(guān)注6維編程,零基礎(chǔ)到全棧,如有問(wèn)題歡迎咨詢討論。

評(píng)論0 贊同0
  •  加載中...
roland_reed

roland_reed

回答于2022-06-28 13:59

sqlserver,mysql,oracle都是關(guān)系型數(shù)據(jù)庫(kù),從開(kāi)發(fā)的角度都差不多,牽扯到的技術(shù)比如表,索引,存儲(chǔ) 過(guò)程,觸發(fā)器等,也都類(lèi)似。這幾個(gè)數(shù)據(jù)庫(kù)產(chǎn)品在市場(chǎng)上角逐多年,都有各自的市場(chǎng),很難一教高下。沒(méi)有誰(shuí)能把握住趨勢(shì)。但從現(xiàn)在市場(chǎng)份額上來(lái)看,sqlserver由于平臺(tái)等歷史原因,用的相對(duì)較少;而mysql 有社區(qū)免費(fèi)版本,深受互聯(lián)網(wǎng)企業(yè)的喜愛(ài);而oracle是收費(fèi)的,而且收費(fèi)很貴,但他的運(yùn)行機(jī)制和穩(wěn)定可靠性不是sqlserver和mysql能比的,主要用在電信,銀行等行業(yè)。如果想深入研究,可以從mysql或者oracle中選一個(gè),關(guān)系型數(shù)據(jù)庫(kù)是由標(biāo)準(zhǔn)和規(guī)范的,學(xué)習(xí)了一個(gè),其他的都差不多,對(duì)開(kāi)發(fā)來(lái)說(shuō),沒(méi)啥區(qū)別。


另外說(shuō)說(shuō)hadoop,它是大數(shù)據(jù)行業(yè)的技術(shù)。俠義的大數(shù)據(jù)只是只hadoop的hdfs 、mapreduce和yarn組件。它主要解決的問(wèn)題是大數(shù)據(jù)存儲(chǔ)和計(jì)算的問(wèn)題。廣義的hadoop指的是hadoop技術(shù)棧,包括hive,hbase等,這些主鍵主要解決了上述hadoop本身易用性和查詢效率的問(wèn)題。


下面來(lái)說(shuō)一下區(qū)別,sqlserver,mysql ,oracle 是關(guān)系型數(shù)據(jù)庫(kù),數(shù)據(jù)是結(jié)構(gòu)化的(數(shù)據(jù)是規(guī)整的,有具體的字段),靠 表關(guān)系來(lái) 維持和組織數(shù)據(jù),它有相關(guān)的標(biāo)準(zhǔn)和規(guī)范,比如acid特性,比如范式設(shè)計(jì)等。做一個(gè)簡(jiǎn)單的圖書(shū)管理系統(tǒng),或者電子商場(chǎng)網(wǎng)站關(guān)系型數(shù)據(jù)庫(kù)可以支撐。千萬(wàn)級(jí)別的數(shù)據(jù)可以存儲(chǔ)在單個(gè)表中,如果數(shù)據(jù)量再大,比如數(shù)億或者幾十億,存儲(chǔ)上和查詢效率存在問(wèn)題,可能需要其他策略來(lái)實(shí)現(xiàn)。目前來(lái)說(shuō),絕大多數(shù)企業(yè),包括淘寶等,都無(wú)法離開(kāi)關(guān)系型數(shù)據(jù)庫(kù),關(guān)系型數(shù)據(jù)庫(kù)再絕大多數(shù)情況下處理起來(lái)數(shù)據(jù)是很方面的,除了我 剛才說(shuō)的數(shù)據(jù)過(guò)于龐大存在的存儲(chǔ)和效率的問(wèn)題。


hadoop,不是關(guān)系型數(shù)據(jù)庫(kù),它只是一個(gè)分布式大數(shù)據(jù)處理框架,一般由多臺(tái)(幾十,數(shù)百,或數(shù)千臺(tái))集群構(gòu)成,數(shù)據(jù)可以是結(jié)構(gòu)化的,也可以不是結(jié)構(gòu)化的 。大數(shù)據(jù),多大呢?每天1000G,或者10000G的數(shù)據(jù)才可以算的上大數(shù)據(jù),對(duì)于hadoop來(lái)說(shuō),它不適用于小的數(shù)據(jù)量,關(guān)系型數(shù)據(jù)庫(kù)的幾千萬(wàn)數(shù)據(jù)讓hadoop來(lái)處理簡(jiǎn)直是殺雞用宰牛刀。比如,中國(guó)移動(dòng)所有通話記錄每天40億條數(shù)據(jù)。最初,hadoop解決的問(wèn)題是大數(shù)據(jù)的存儲(chǔ)和計(jì)算的問(wèn)題,一個(gè)文件大小10000G沒(méi) 關(guān)系,它的hdfs可以把這個(gè)文件切成塊分布式的存儲(chǔ)在多個(gè)服務(wù)器上;計(jì)算問(wèn)題可以通過(guò)mapreduce進(jìn)行分布式計(jì)算,大體就是集群中的每個(gè)服務(wù)器都產(chǎn)生多個(gè)job進(jìn)行運(yùn)算。后期發(fā)展起來(lái)的hbase,hive,spark等,都是對(duì)大數(shù)據(jù)計(jì)算的補(bǔ)充和 改善。目前大數(shù)據(jù)處理技術(shù),離不開(kāi)hadoop體系,幾乎是一統(tǒng)江湖的地位,但這個(gè)技術(shù)是Google淘汰的技術(shù)。

另外我需要指正的某些回答者的誤區(qū),hadoop本身在效率上沒(méi)什么優(yōu)勢(shì),主要解決的還是存儲(chǔ)的問(wèn)題。它本身帶的mapreduce計(jì)算模式是很低效的,所以后來(lái)在其基礎(chǔ)上有了hbase,spark等大數(shù)據(jù)處理模塊。盡管如此,相對(duì)而言,從效率上來(lái)說(shuō),比關(guān)系型數(shù)據(jù)庫(kù)沒(méi)有優(yōu)勢(shì),關(guān)系型數(shù)據(jù)庫(kù)單表一億數(shù)據(jù)通過(guò)主鍵查詢也可以在幾十毫秒返回結(jié)果。hbase可以存儲(chǔ)和查詢更大級(jí)別的數(shù)據(jù)(比如幾百億),但可以通過(guò)多臺(tái)計(jì)算機(jī)并行處理和查詢的結(jié)果。


所以,關(guān)系型數(shù)據(jù)庫(kù)和大數(shù)據(jù)比起來(lái),是有巨大的區(qū)別的。使用場(chǎng)景也完全不一樣。希望能幫助你并采納。

評(píng)論0 贊同0
  •  加載中...
wangshijun

wangshijun

回答于2022-06-28 13:59

趨勢(shì)是大數(shù)據(jù)的分析和吞吐能力,每一個(gè)產(chǎn)品都在變化著,萬(wàn)變不離其中。會(huì)了一個(gè)其它的也不會(huì)花很多時(shí)間。他們幾個(gè)中我對(duì)oracle的印象不是很好最近,有些教條。

評(píng)論0 贊同0
  •  加載中...
Caicloud

Caicloud

回答于2022-06-28 13:59

mysql的分支mariaDB,會(huì)更成功,

sql server 微軟的東西,總體用戶偏少。

mysql不免費(fèi)了,

oracle太貴了,

mariaDB是mysql的正宗分支,免費(fèi)開(kāi)源好用

評(píng)論0 贊同0
  •  加載中...

最新活動(dòng)

您已邀請(qǐng)0人回答 查看邀請(qǐng)

我的邀請(qǐng)列表

  • 擅長(zhǎng)該話題
  • 回答過(guò)該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說(shuō)句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<