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

成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

問答專欄Q & A COLUMN

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

caoymcaoym 回答0 收藏1
收藏問題

10條回答

xietao3

xietao3

回答于2022-06-28 13:59

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

MySQL

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

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

Oracle

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

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

SQL Server

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

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

Hadoop

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

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

以上為個人觀點,如有不同觀點,歡迎發(fā)表評論,歡迎“點贊、分享”。

評論0 贊同0
  •  加載中...
wean

wean

回答于2022-06-28 13:59

先說下區(qū)別:

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

再說下未來趨勢:

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

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

評論0 贊同0
  •  加載中...
wemall

wemall

回答于2022-06-28 13:59

說未來發(fā)展趨勢的話,這4個里面呢,建議還是主抓oracle和hadoop。

因為應(yīng)用最廣,也似發(fā)展趨勢。

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

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

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

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



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

評論0 贊同0
  •  加載中...
LoftySoul

LoftySoul

回答于2022-06-28 13:59

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

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

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

oracle

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

hadoop

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

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

評論0 贊同0
  •  加載中...
denson

denson

回答于2022-06-28 13:59

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

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



sql server和mysql,都差不多吧,反正都是開源的,價錢上來說,中小公司完全能承受。

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

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

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

hadoop只是分布式計算的滄海一粟,也許它比較好看實用,但是也是解決特定問題的。

評論0 贊同0
  •  加載中...
mindwind

mindwind

回答于2022-06-28 13:59

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


再來說說這幾款軟件之間的區(qū)別


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


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


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


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


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

評論0 贊同0
  •  加載中...
BLUE

BLUE

回答于2022-06-28 13:59

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

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

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

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

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

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

評論0 贊同0
  •  加載中...
roland_reed

roland_reed

回答于2022-06-28 13:59

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


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


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


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

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


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

評論0 贊同0
  •  加載中...
wangshijun

wangshijun

回答于2022-06-28 13:59

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

評論0 贊同0
  •  加載中...
Caicloud

Caicloud

回答于2022-06-28 13:59

mysql的分支mariaDB,會更成功,

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

mysql不免費了,

oracle太貴了,

mariaDB是mysql的正宗分支,免費開源好用

評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

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