偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

SQL Azure方便開(kāi)發(fā)者踏上云數(shù)據(jù)庫(kù)之路

數(shù)據(jù)庫(kù) SQL Server
SQL Azure可以看做是微軟SQL Server的云端版本,其運(yùn)行方式與SQL Server并沒(méi)有太大的區(qū)別,這樣也方便了廣大開(kāi)發(fā)者使用云數(shù)據(jù)庫(kù)。

其實(shí)SQL Azure可以看做是SQL Server的云端版本,兩者在Logo方面都有相似之處。那么在一堆非關(guān)系型數(shù)據(jù)庫(kù)中“鶴立雞群”的SQL Azure究竟有什么獨(dú)到之處呢?

[[9464]] 

SQL Azure標(biāo)志

SQL Azure是微軟提供的一個(gè)云數(shù)據(jù)庫(kù)系統(tǒng)。起初,該產(chǎn)品稱作SQL Data Services或SDS。現(xiàn)在它重新命名了,它的特點(diǎn)也得到了擴(kuò)展。可以用T-SQL來(lái)管理、創(chuàng)建、操作云數(shù)據(jù)庫(kù)了。T-SQL是為數(shù)據(jù)庫(kù)管理的SQL Server本機(jī)語(yǔ)言。T-SQL起初在大多數(shù)云數(shù)據(jù)庫(kù)系統(tǒng)包括Azure上不被支持。然而,又要要求LINQ中的適當(dāng)語(yǔ)言和變量。所以T-SQL就被添加進(jìn)來(lái)了,這樣可以使現(xiàn)成的DBA技能擴(kuò)展到云。另外,因?yàn)镾QL Azure的數(shù)據(jù)類型和存儲(chǔ)過(guò)程幾乎和傳統(tǒng)的SQL Server匹配,所以在本地開(kāi)發(fā)然后部署到我們喜歡的其他任何主平臺(tái)上的云是很容易的。

Azure是微軟提供的云計(jì)算系統(tǒng)。把Azure當(dāng)作云操作系統(tǒng),它可以為我們的應(yīng)用程序提供存儲(chǔ)和計(jì)算平臺(tái)。除了Azure之外,有5個(gè)擴(kuò)展部分提供額外的服務(wù)。這5個(gè)擴(kuò)展部分分別為L(zhǎng)ive Services、Net Services、Share Point、CRM和SQL Azure。

SQL Azure是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)。在云技術(shù)里關(guān)系型數(shù)據(jù)庫(kù)是不常見(jiàn)的。大多數(shù)都是非關(guān)系型數(shù)據(jù)庫(kù),你只能創(chuàng)建很不正規(guī)化的表。另一個(gè)不常見(jiàn)的特點(diǎn)是SQL Azure支持存儲(chǔ)過(guò)程。使用存儲(chǔ)過(guò)程可以允許你將數(shù)據(jù)庫(kù)和應(yīng)用程序邏輯之間完全分離。另外一個(gè)特點(diǎn)是SQL Azure支持大量的數(shù)據(jù)類型。包括幾乎所有典型的SQL Server 2008數(shù)據(jù)類型。

那么SQL Azure對(duì)初學(xué)者來(lái)說(shuō),它只與開(kāi)發(fā)人員有關(guān)。SQL Server專家Brent Ozar表示,SQL Azure所關(guān)注的人群不是DBA而是開(kāi)發(fā)人員。為什么?從性能角度出發(fā),許多的管理任務(wù)都移交到其他人員那里去了。

Ozar解釋說(shuō):“Azure中最重要的事情,就是它抽離了許多DBA的管理工作。這部分工作還是需要有人來(lái)做,而這些人需要是能夠應(yīng)對(duì)工作負(fù)載的人。”

這對(duì)于開(kāi)發(fā)人員來(lái)說(shuō)就是一個(gè)挑戰(zhàn)了,因?yàn)樵谑褂肁zure出現(xiàn)性能問(wèn)題時(shí),他們將不會(huì)得到DBA的幫助。Ozar指出,對(duì)于那些不喜歡同DBA打交道的開(kāi)發(fā)者來(lái)說(shuō)可以說(shuō)是一個(gè)福音,對(duì)于出色的編碼者來(lái)說(shuō),Azure平臺(tái)再合適不過(guò)了。

Kevin Kline談到SQL Azure針對(duì)的是開(kāi)發(fā)人群時(shí),提到了微軟的廣告策略。他說(shuō):“回想一下微軟在發(fā)布Azure時(shí)是如何宣傳的吧,在PASS會(huì)議上幾乎就沒(méi)怎么提到它,而在開(kāi)發(fā)者大會(huì)上它卻成了明星中的明星。Azure的目標(biāo)人群無(wú)疑是開(kāi)發(fā)者,而DBA作為數(shù)據(jù)的真正‘保護(hù)者’卻用不上它。”

Ozar認(rèn)為DBA經(jīng)常做的加密與訪問(wèn)控制等操作,在開(kāi)發(fā)者中并不常見(jiàn),而Azure平臺(tái)正是要給開(kāi)發(fā)者以這樣的能力。

維護(hù)云數(shù)據(jù)庫(kù)就像是開(kāi)車

云數(shù)據(jù)庫(kù)有一個(gè)比較形象的比喻,他說(shuō)這就像是我們開(kāi)車時(shí),手動(dòng)擋與自動(dòng)擋的區(qū)別一樣。“云數(shù)據(jù)庫(kù)能給你單獨(dú)的額外層。因此就像你從開(kāi)手動(dòng)擋換到開(kāi)自動(dòng)擋的汽車一樣,你不用再去擔(dān)心離合器和換擋操作了,雖然其中的工作大都轉(zhuǎn)向幕后,但實(shí)現(xiàn)的功能卻是相同的。因此我個(gè)人認(rèn)為這樣的比喻是十分恰當(dāng)?shù)摹?rdquo;

Azure不是萬(wàn)能的,但能幫你做很多事

數(shù)據(jù)庫(kù)技術(shù)人員分成兩個(gè)極端:什么功能都用上的人和只用所需功能的人。他指出,第一種人他們會(huì)嘗試使用所有SQL Server的新功能,但SQL Azure可能在一些領(lǐng)域會(huì)讓他們失望;而后一種人則會(huì)認(rèn)為SQL Azure帶來(lái)了足夠多的驚喜。Azure絕對(duì)是能讓人滿意的產(chǎn)品,它能夠?qū)崿F(xiàn)SQL Server現(xiàn)有九成以上的功能。

SQL Azure層次架構(gòu)

SQL Azure的架構(gòu)

【編輯推薦】

  1. 微軟云數(shù)據(jù)庫(kù)SQL Azure即將發(fā)布 或提供PHP支持
  2. 理解SQL Server 2008索引的存儲(chǔ)結(jié)構(gòu)
  3. SQL Server 2008 R2十大新特性解析
  4. SQL Server分析服務(wù)性能優(yōu)化淺析
  5. 圖解SQL Server 2008安裝和配置過(guò)程
責(zé)任編輯:彭凡 來(lái)源: ITPUB
相關(guān)推薦

2010-10-09 10:34:12

SQL Azure云數(shù)

2017-04-01 18:00:08

開(kāi)發(fā)者數(shù)據(jù)庫(kù)

2010-11-16 09:12:42

SQL Azure

2013-01-07 08:42:43

開(kāi)發(fā)者

2011-03-16 09:33:45

數(shù)據(jù)庫(kù)開(kāi)發(fā)錯(cuò)誤

2011-03-16 09:38:05

2017-11-23 15:06:14

前端數(shù)據(jù)庫(kù)開(kāi)發(fā)

2022-01-16 22:16:59

數(shù)據(jù)庫(kù)Sentry開(kāi)發(fā)者

2012-01-05 09:45:31

微軟云數(shù)據(jù)庫(kù)SQL Azure

2012-11-09 10:54:13

阿里云開(kāi)發(fā)者開(kāi)發(fā)

2015-03-05 10:52:01

微軟Azure云服務(wù)FogRuby開(kāi)發(fā)者

2013-08-12 10:06:46

AWSAzure云開(kāi)發(fā)

2016-10-09 10:59:26

Azure SQL數(shù)據(jù)庫(kù)JSON

2016-09-07 14:08:01

AzureSQLJSON

2016-09-08 23:28:06

2023-12-08 09:35:37

2013-03-28 10:22:33

數(shù)據(jù)庫(kù)關(guān)系型數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)設(shè)計(jì)

2009-09-21 15:37:07

蘋果App Store

2009-12-01 09:23:06

SQL Azure
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)