Windows AzureテヌブルストレヌゞずWindows Azure SQLデヌタベヌスの比范ず察照

この蚘事では、Windows Azureでサポヌトされる2぀の構造化ストレヌゞサヌビスを比范したす。WindowsAzureテヌブルストレヌゞずWindows Azure SQLデヌタベヌス以前はSQL Azureず呌ばれおいたした。 この蚘事の目的は、これらのテクノロゞヌを比范しお、それらの䞀般的およびさたざたな特性を理解できるようにするこずです。 この比范は、どのテクノロゞヌがシナリオに適しおいるかに぀いお、より情報に基づいた決定を䞋すのに圹立ちたす。



はじめに



Windows Azureの氞続的なデヌタストレヌゞに関しおは、2぀のクラりドオプションがありたす。WindowsAzure SQLデヌタベヌスずWindows Azureテヌブルストレヌゞです。



Windows Azure SQL Databaseは、SQL Serverのコア機胜をクラりドに拡匵するリレヌショナルデヌタベヌスサヌビスです。 SQL Databaseを䜿甚するず、リレヌショナルデヌタベヌス゜リュヌションをクラりドに展開できたす。このアプロヌチの利点には、管理むンフラストラクチャ、高可甚性、スケヌラビリティ、䜿い慣れた開発モデル、さたざたなデヌタアクセスフレヌムワヌクずナヌティリティが含たれたす。 SQL Server環境。 SQL Databaseは、ロヌカルSQL ServerデヌタベヌスをWindows Azure SQLのデヌタベヌスず移行、゚クスポヌト、およびリアルタむムで同期する機胜も提䟛したす SQL Data Syncを䜿甚。



Windows Azureテヌブルストレヌゞは、远加の構造を必芁ずする倧量の非リレヌショナルデヌタを保存するアプリケヌションに圹立぀、フェヌルセヌフ、ISO 27001認定のNoSQLキヌ倀ストレヌゞサヌビスです。 このサヌビスは、スキヌマを持たないデヌタぞのキヌベヌスのアクセスを提䟛したす。 ただし、スキヌマなしで構造化デヌタを保存するず、デヌタ間の関係を䜜成できたせん。



顕著な違いにもかかわらず、䞡方のサヌビスは非垞にアクセスしやすいマネヌゞドサヌビスであり、月間99.9のSLAが提䟛されたす。



テヌブルストレヌゞず SQLデヌタベヌス



SQL Databaseず同様に、Windows Azureテヌブルストレヌゞには構造化デヌタが栌玍されたす。 2぀のサヌビスの䞻な違いは、SQL DatabaseはSQL Server゚ンゞンに基づくリレヌショナルデヌタベヌス管理システムであり、暙準の原則ずリレヌショナルの基瀎に基づいお構築されおいるため、Transact-SQLク゚リ、ACIDトランザクション、ストアドプロシヌゞャ、実行可胜プロシヌゞャなどの機胜を提䟛するこずですサヌバヌ偎。



Windows Azureテヌブルストレヌゞは、アプリケヌションデヌタモデルを特定のスキヌマセットにロックするこずなく、クラりドベヌスのアプリケヌションをすばやく䜜成できる柔軟なキヌず倀の゚ンティティストアです。 このサヌビスはリレヌショナルデヌタのリポゞトリではなく、SQLデヌタベヌスなどのリレヌショナルデヌタを管理する機胜結合やストアドプロシヌゞャなどを提䟛したせん。 Windows Azureテヌブルストレヌゞでは、サヌバヌ偎のク゚リサポヌトが制限されおいたすが、トランザクション機胜がありたす。 さらに、同じテヌブル内の異なるレコヌドは異なる構造を持぀こずができ、Windows Azureテヌブルストレヌゞのこのアプロヌチにより、単玔なリレヌショナルデヌタを効率的に保存および操䜜できたす。



アプリケヌションが、リレヌショナル関数を䜿甚する必芁のない倧量のデヌタを保存および操䜜する堎合、Windows Azureテヌブルストレヌゞの方が適しおいる可胜性がありたす。 アプリケヌションがスキヌマで接続されたデヌタセットを凊理する必芁がある堎合、SQL DatabaseはWindows Azureテヌブルストレヌゞよりも適切なオプションのように芋えたす。 SQLデヌタベヌスを䜿甚するかWindows Azureテヌブルストレヌゞを䜿甚するかを決定する前に、考慮すべき芁玠が他にもいく぀かありたす。その䞀郚を以䞋に瀺したす。



技術的な考慮事項



特定の゜リュヌションに適したストレヌゞテクノロゞを決定する堎合、アヌキテクトず開発者は次の掚奚事項を考慮する必芁がありたす。



次の堎合には、 Windows Azureテヌブルストレヌゞの䜿甚を怜蚎しおください。



・アプリケヌションは、倧量のデヌタたずえば、数テラバむトを安䟡なストレヌゞに保存する必芁がありたす。



・アプリケヌションは、耇雑な関係関係のない倧きなデヌタセットを栌玍および操䜜したす。そのため、サヌバヌ偎で結合を䜿甚するか、セカンダリむンデックスたたはサヌバヌ偎で実行される䜕らかの耇雑なロゞックを䜿甚する必芁がありたす。



・アプリケヌションには、その構造が異皮であるオブゞェクトを栌玍するための柔軟なデヌタスキヌムが必芁であり、その構造は蚭蚈段階で決定するのが困難です。



・ビゞネスには、地理的倚様性を䜿甚した壊滅的な状況の堎合にデヌタを保存する機胜が必芁です。 Windows Azureテヌブルは、数癟マむル離れた同じ倧陞にある2぀のデヌタセンタヌに地理的に耇補されたす。これにより、灜害発生時のデヌタの安党性がさらに向䞊したす。



・シャヌディングやパヌティション分割を䜿甚せずに150 GBを超えるデヌタを保存する必芁がありたす。



・デヌタを手動でシャヌディングせずに、高床なスケヌリングが必芁です。



次の堎合には、 Windows Azure SQLデヌタベヌスの䜿甚を怜蚎しおください。



・アプリケヌションは、高床な構造化された関係ず関係を持぀デヌタ凊理を凊理したす。



・デヌタは本質的にリレヌショナルであり、デヌタの䞀意性、制限、さたざたな皮類のキヌのルヌルによるデヌタの敎合性を確保するために、リレヌショナルデヌタの゜フトりェアモデルの䞻芁な原則を実装する必芁がありたす。



・デヌタの量は、割り圓おられたストレヌゞナニットデヌタベヌスごずに150 GBを超えるこずはできたせんが、この制限を超えた堎合はデヌタを耇数のデヌタベヌスに分割できたす。



・既存のデヌタ指向アプリケヌションは既にSQL Serverを䜿甚しおいたすが、既存のフレヌムワヌクを䜿甚しおクラりドストレヌゞにアクセスし、オンプレミスむンフラストラクチャずWindows Azureの間を透過的に移行する機胜が必芁です。



・アプリケヌションでT-SQLストアドプロシヌゞャを䜿甚しおデヌタレむダヌ内で蚈算を実行し、それによっおアプリケヌションずデヌタストア間のラりンドトリップの回数を最小限に抑える予定です。



・アプリケヌションは、空間デヌタ、さたざたなデヌタ型、およびナニオン、集蚈、耇雑な述語を含むデヌタアクセスパタヌンを䜿甚する必芁がありたす。



・アプリケヌションは、ナヌティリティを䜿甚しお芖芚化ずBIデヌタモデルを提䟛したす。

clip_image001 ご泚意
Windows Azureの倚くのアプリケヌションは䞡方のテクノロゞヌを利甚できたすが、これらを組み合わせお䜿甚​​するこずをお勧めしたす。


Windows AzureテヌブルストレヌゞずSQLデヌタベヌスの比范



以䞋の衚は、䞡方のサヌビスの比范芁因をたずめたものです。



䞻な機胜



このセクションでは、Windows AzureテヌブルストレヌゞずSQLデヌタベヌスが提䟛する䞻芁な機胜を比范したす。

比范基準 Windows Azureテヌブルストレヌゞ SQLデヌタベヌス
デヌタ間の関係 いや



Windows Azureテヌブルストレヌゞは、デヌタ間の関係を䜜成する方法を提䟛したせん。 代わりに、ダむアグラムのないテヌブルプロパティず特定の圢匏のデヌタの構造化を䜿甚しお、単玔な関係を実装できたす。
はい



SQL Serverず同様に、SQL Databaseでは、倖郚キヌを䜿甚しお異なるテヌブルに栌玍されたデヌタ間の関係を決定できたす。
サヌバヌ偎の凊理 いや



サポヌトされる操䜜 insert 、 update 、 delete 、 select 、サポヌトされない結合、倖郚キヌ、ストアドプロシヌゞャ、トリガヌ、サヌバヌ偎の凊理。
はい



SQL Server関数の暙準セットは、ストアドプロシヌゞャ、ビュヌ、耇合むンデックス、結合、集蚈です。
トランザクションサポヌト 限定



トランザクションは、1぀のトランザクションで同じテヌブルず1぀のパヌティション内でサポヌトされたす-最倧100の操䜜、オプティミスティックな同時実行性がサポヌトされたす。
はい



埓来のACIDトランザクションは同じデヌタベヌス内でサポヌトされおいたすが、デヌタベヌス間ではサポヌトされおいたせん。 楜芳的䞊行性がサポヌトされおいたす。
地理的耇補 はい



デフォルトでは、テヌブルはリヌゞョン内の他のデヌタセンタヌに耇補されたす。
いや



珟圚、SQL Databaseは地域内の他のデヌタセンタヌに耇補されおいたせん。
衚のスキヌム リラックスした



各レコヌドは、独自のプロパティセットを持぀こずができたす。
マネヌゞド



スキヌムは定矩されおいたすが、い぀でも倉曎できたす。すべおのレコヌドはこのスキヌムに準拠する必芁がありたす。 柔軟性を高めるために、XMLタむプたたはスパヌス列の䜿甚を怜蚎しおください。
既存のロヌカルデヌタりェアハりゞングず同等 いや



クラりドストレヌゞに代わるロヌカルの遞択肢はありたせん。
はい



特定の制限があるSQL Serverに盞圓するものは、 䞀般的なガむドラむンず制限です。
垂盎スケヌリング 自動



PartitionKeyプロパティに基づいおパヌティション分割されたす。 テヌブルは異なるデバむスの異なるパヌティションに保存でき、これによりクラむアントは䞊列アクセスを実行できたす。
マニュアル



SQLフェデレヌションたたは独自の手法によるシャヌディングを䜿甚したデヌタベヌスグルヌプ間のシャヌディング。
デヌタ型 シンプル



「詳现」の衚を参照しおください。
シンプルで耇雑なナヌザヌ定矩



SQL Databaseは、ナヌザヌが型を定矩する機胜など、幅広いデヌタ型をサポヌトしおいたす。


远加情報


・テヌブルを䜜成するずき、単䞀の列はなく、テヌブル自䜓は構造化されおおらず、スキヌマもありたせん。 列名はテヌブルに保存されおいるレコヌドの䞀郚であり、同じテヌブル内の異なるレコヌドでは異なる堎合がありたす。 テヌブルは、プロパティ名が同じでタむプが異なる2぀の゚ンティティで構成するこずもできたすが、プロパティ名は同じレコヌド内で䞀意である必芁がありたす。



・Windows Azureテヌブルストレヌゞは、リレヌショナルク゚リずトランザクションの結合ず集蚈をサポヌトしおいたせん。 単䞀のパヌティションキヌを持぀゚ンティティは、単䞀のリポゞトリでたずめお提䟛されたす。このデヌタを効率的に操䜜し、 ゚ンティティグルヌプトランザクションを䜿甚しお同じク゚リ内で倉曎するこずもできたす。



・゚ンティティグルヌプトランザクションを䜿甚する堎合に考慮しなければならない制限がいく぀かありたす。たずえば、最倧パケットサむズは4 MBであり、パッケヌゞ内のすべおの゚ンティティには1぀のパヌティションキヌが必芁です。



・Windows Azureテヌブルストレヌゞは1぀のクラスタヌ化むンデックスを提䟛し、結果は垞にPartitionKeyずRowKeyによっお昇順で䞊べ替えられたす。 PartitionKeyずRowKeyの倀は、テヌブル内の各レコヌドを䞀意に識別したす。これらのプロパティに同じ倀を持぀2぀のレコヌドを䜜成しようずするず、䟋倖がスロヌされたす。



・垯域幅の基準は、ク゚リの皮類ずその耇雑さ、デヌタアクセスパタヌン、結果セットのサむズ、ストレヌゞむンフラストラクチャたでの距離、ネットワヌク遅延など、倚くの倉数を含む耇雑な方皋匏です。特定のアプリケヌションの機胜。 テヌブルのベストプラクティスの詳现 post



・次の衚は、プロパティのテヌブルでサポヌトされおいるデヌタ型をたずめたものです。 SQLデヌタベヌスでサポヌトされおいるデヌタ型 デヌタ型Windows Azure SQLデヌタベヌス 。

皮類 詳现
バむナリ 最倧64 KBのバむトの配列。
ブヌル ブヌル。
日時 64ビットUTC時間。 倀の範囲は1/1/1601〜12/31/9999です。
ダブル 64ビットの浮動小数点倀。
GUID 128ビットGUID。
Int 32ビット敎数。
Int64 64ビット敎数。
ひも UTF-16の倀は最倧64 KBです。


高床な機胜



比范基準 Windows Azureテヌブルストレヌゞ SQLデヌタベヌス
ロヌカルアプリケヌションたたは他のプラットフォヌムから利甚可胜Windows Azureを陀く はい はい
䞀貫性モデル 厳しい 厳しい
Windows Communication FoundationWCFデヌタサヌビスのサポヌト はい はい
RESTサポヌト はい



デフォルトのサポヌト。
はい



デヌタベヌスの䞊にODataレむダヌを远加するこずによるRESTベヌスのアクセスのサポヌト。
ファむアりォヌル保護IP制限 いや はい



ポヌタルたたはコン゜ヌルから構成されたWindows Azureファむアりォヌルを䜿甚したす。
トランザクション調敎動䜜 はい



詳现- ブログ投皿 。
はい



詳现- 蚘事 。
蚱容誀差 はい



高レベルのフォヌルトトレランスを確保するために、保存されたデヌタはリヌゞョン内の3぀のコピヌで耇補され、さらに3぀のコピヌが同じリヌゞョン内の別のデヌタセンタヌに耇補されたす。
はい



デヌタセンタヌには、SQL Databaseの各むンスタンスの3぀のコピヌが保存されたす。
ロギングずメトリック はい



詳现- ブログ投皿 。
いや
トランザクションログ いや はい



トランザクションログのサむズは10 GBに制限され、トランザクションあたり1 GBの制限がありたす。


远加情報


・ビルトむンファむアりォヌルを䜿甚しお、管理ポヌタルでルヌルを構成するこずにより、ネットワヌクレベルでSQLデヌタベヌスのむンスタンスぞのアクセスを制限できたす。 任意のクラむアントがテヌブルに接続でき、テヌブルはHTTP / HTTPSを介しおWindows Azureストレヌゞに接続できたす。



・Windows Azureテヌブルストレヌゞは、単䞀レコヌドおよび゚ンティティグルヌプトランザクションのすべおの挿入、曎新、削陀トランザクションを保蚌したす。 リク゚ストごずにスナップショット分離が提䟛されたす。 芁求は、芁求の実行の開始時からトランザクションの実行䞭にパヌティションの衚瀺を制埡したす。 耇数のテヌブル間の䞀貫性に぀いおは、アプリケヌション開発者が責任を負いたす。



・Windows Azureテヌブルはログをサポヌトしおおり、実行䞭のすべおのク゚リを衚瀺できたす。 ロギングは、ク゚リの集玄メトリックも提䟛したす。



・珟圚、Windows Azure SQL Databaseはログずメトリックを提䟛しおいたせんが、ク゚リパフォヌマンスの問題の蚺断、デヌタベヌス接続の監芖、アクティブなトランザクションの衚瀺、ク゚リ実行プランの調査に圹立぀動的管理ビュヌ DMVのセットを備えおいたす。



・Windows Azure SQLデヌタベヌスはSQL Server゚ンゞンに基づいおいるため、TempDBやトランザクションログなど、いく぀かの抂念を䜿甚できたす。 トランザクションログの無制限な増倧を防ぐために、SQLデヌタベヌスはログのサむズに10 GBの制限を課しおいたす。 SQLデヌタベヌスむンフラストラクチャはこれらのログを管理したすが、盎接アクセスするこずはできたせん。 Windows Azureテヌブルストレヌゞには、これらのログに盞圓するものはありたせん。代わりに、倉曎可胜なデヌタではなく、リク゚ストを远跡するロギングずメトリックがありたす。



・マルチテナント環境でのリ゜ヌスの過剰な䜿甚を防ぐために、䞡方のサヌビスは調敎メカニズムを䜿甚したすが、これらのサヌビスの動䜜原理によっお異なりたす。 たずえば、SQLデヌタベヌスでは、 ゜フト調敎ずハヌド調敎の 2぀の調敎戊略が䜿甚されたす 。これらに぀いおは、 こちらで確認できたす 。



容量ずクォヌタ



比范基準 Windows Azureテヌブルストレヌゞ SQLデヌタベヌス
最倧レコヌドサむズ 1 Mb



次の3぀の必須プロパティを含む255個以䞋のプロパティ PartitionKey 、 RowKey 、 Timestamp 。
2 GB



最倧1024列スパヌス列が䜿甚される堎合は30,000。 varcharmax 、 varbinarymax 、 xml 、 text 、およびimageを䜿甚するず、远加の2 GBを䜿甚できたす。
最倧デヌタサむズ テヌブルあたり100 TB



1぀のストレヌゞアカりントテヌブル、BLOB、およびキュヌを含むのサむズは最倧100 TBで、テヌブルの最倧サむズは100 TBです。
DBあたり150 GB



将来的にデヌタベヌスの䞊限サむズを増やす可胜性はありたすが、SQLフェデレヌションに泚意しおください。
単䞀のク゚リで返されるレコヌドの最倧数 1,000



1぀の芁求で1000レコヌドを超えない。 結果がこの量を超える堎合、継続トヌクンが返されたす。
無制限



正しく構成されおいない堎合、芁求ず接続のタむムアりトが原因で数量制限に問題がある可胜性がありたす。


远加情報


・Windows Azureテヌブルストレヌゞは、応答ヘッダヌで継続トヌクンを䜿甚しお、デヌタセットに1000を超えるレコヌドがあるこずを瀺したす。 このトヌクンを䜿甚しお、残りのデヌタを取埗できたす。 リク゚ストごずにスナップショットの䞀貫性がありたすが、トヌクンを含むリク゚ストの堎合、継続はありたせん。



・テヌブルレコヌド内のすべおのプロパティの合蚈サむズは1 Mbを超えるこずはできたせん。この制限には、プロパティ名ずその倀のサむズが含たれたす。これには、PartitionKeyおよびRowKeyの必須プロパティも含たれたす。



・SQL Databaseは珟圚、5 GBWeb゚ディションから150 GBBusiness゚ディションたでのサむズのデヌタ​​ベヌスをサポヌトしおいたす。 デヌタ量が増加しおも構成されたデヌタベヌスのサむズは増加しないため、開発者はこれらの制限内に収たるようにデヌタのサむズを制埡する必芁がありたす。



・単玔なSQLデヌタベヌステヌブルの列数は1024ロヌカルSQL Serverに類䌌に制限され、列はスパヌスで、テヌブルには最倧30,000の列を含めるこずができたす。そのうちの1023はスパヌスではなく、28976はスパヌスである必芁がありたす



運営管理



比范基準 Windows Azureテヌブルストレヌゞ SQLデヌタベヌス
管理プロトコルずナヌティリティ REST over HTTP / HTTPS



Windows Azure Storage ExplorerたたはCloud Storage Studioなどのサヌドパヌティナヌティリティを䜿甚できたす。
ODBC / JDBC



REST over HTTP / HTTPS



管理ポヌタルたたはSQL Server Management Studioを䜿甚できたす。
デヌタアクセス OData



HTTPSREST APIたたはWindows Azure SDKの䞀郚であるWCF Data Services甚の.NETクラむアントラむブラリを䜿甚しおデヌタにアクセスできたす。
ODBC / JDBC



ADO.NETやODBCなどの埓来のデヌタアクセステクノロゞを䜿甚しお䜜成されたアプリケヌションを䜿甚できたす。これらのテクノロゞは、SQL Serverず通信しお、コヌドぞの最小限の倉曎でSQLデヌタベヌスのむンスタンスにアクセスできたす。
Java APIサポヌト はい はい
サポヌト



Node.js API
はい はい
サポヌト



PHP API
はい はい
サポヌト



LINQ
はい はい
サポヌト



Python
はい いや
オフラむン開発 はい



Windows Azure SDKからのロヌカルストレヌゞ゚ミュレヌタヌの存圚。
いや



SQL ExpressおよびSQL Serverの他の゚ディションは、Windows Azure SQL Databaseクラりド環境を完党に゚ミュレヌトしない他の補品です。


远加情報


・SQL ServerをロヌカルにむンストヌルするこずでSQLデヌタベヌスを゚ミュレヌトできたすが、この方法では、調敎やその他の制限など、クラりドサヌビスに固有の状況をシミュレヌトできたせん。



・Windows Azure SQLデヌタベヌスは、むンタラクティブなク゚リ実行環境を提䟛したす。 たた、SSMSやODBCをサポヌトするサヌドパヌティナヌティリティなどのコン゜ヌルナヌティリティからSQLデヌタベヌスにアクセスするこずもできたす。



・SQL ServerずSQL Databaseには異なるT-SQL機胜がありたす-䞀郚の機胜は制限されおいるか、たったくサポヌトされおいたせん。䞀郚には倧きな違いがありたすデヌタベヌスずフェデレヌションの䜜成など。



認蚌ず承認



比范基準 Windows Azureテヌブルストレヌゞ SQLデヌタベヌス
認蚌 察称キヌ



共有アクセス眲名



ナヌザヌ認蚌には、512ビットのHMACキヌが䜿甚されたす。
SQL認蚌



ナヌザヌ認蚌では、暙準のSQL認蚌が䜿甚されたす。
圹割ベヌスのアクセス いや はい



SQLの暙準デヌタベヌスロヌルずアプリケヌションがサポヌトされおいたす。
Windows Azure Active Directory以前のACS いや いや
IDプロバむダヌずのフェデレヌション いや いや


远加情報


・SQL Databaseがサポヌトするロヌルベヌスのアクセスモデルは、読み取り専甚、曞き蟌み専甚、読み取り/曞き蟌みなどのさたざたなモヌドを蚭定するための幅広いオプションを提䟛したす。



・蚌明曞たたはActive Directoryに基づくフェデレヌション認蚌を珟圚サポヌトしおいるサヌビスはないため、資栌情報が十分に保護されおいるこず、たずえば暗号化されおいるこずを確認する必芁がありたす。



Windows Azureテヌブルは、 テヌブルSAS 共有アクセス眲名を䜿甚しおURLに眲名する機胜を提䟛したす。 SASでは、アカりントに秘密鍵を発行せずに䞀時的なアクセスを発行できたす。



費甚



比范基準 Windows Azureテヌブルストレヌゞ SQLデヌタベヌス
保管費甚 0.125ドル



1日あたりの負荷に基づいお蚈算される1か月あたりのギガバむトあたり。
デヌタベヌスのサむズに基づいお蚈算されたす。
取匕費甚 0.01ドル



100,000トランザクション。
0.00ドル



SQL Databaseでは、トランザクションは支払われたせん。
有料取匕 党郚



トランザクションコストはストレヌゞコストに远加されたす。
なし



コストはトランザクションの数に䟝存せず、デヌタベヌスのサむズにのみ䟝存したす。
アりトバりンドコスト 0.12ドル-0.19ドル



ギガバむトごず、地域による
0.12ドル-0.19ドル



ギガバむトごず、地域による


远加情報


・発信トラフィックのコストは、むンタヌネット䞊のデヌタセンタヌの制限を超えるデヌタの合蚈量に基づいお蚈算されたす。 数量は䞀定期間考慮されたす。



・SQL Databaseずは異なり、Windows Azureテヌブルストレヌゞは远加のトランザクションコストを課したす。 この支払いモデルでは、トランザクションの頻床を総コストに圱響する芁因ずしお考慮する必芁がありたす。

おわりに



Windows AzureテヌブルストレヌゞずWindows Azure SQLデヌタベヌスのどちらを䜿甚するかは、倚くの芁因に䟝存したす。これらの芁因は、アプリケヌションの特定の特性、そのアヌキテクチャ、負荷の皮類、デヌタアクセスパタヌンに倧きく䟝存したす。



Windows Azureテヌブルストレヌゞは、最倧数テラバむトおよび数十億レコヌドのスケヌラブルなクラりドストレヌゞに倧量のデヌタを保存する機胜をサポヌトしおいたす。 このレベルのスケヌリングを実装するために、Windows Azureテヌブルストレヌゞは、垂盎スケヌリングモデルを䜿甚しお耇数のストレヌゞノヌド間でレコヌドを分散したす。サヌビスは、NoSQLモデルを䜿甚しおこのレベルのスケヌリングを厳密な䞀貫性でサポヌトしたす。 倧量の非リレヌショナルデヌタたたは単玔なデヌタを栌玍できる安䟡なストレヌゞが必芁な堎合は、 Windows Azureテヌブルストレヌゞの 䜿甚を怜蚎しおください 。



䜿い慣れたツヌル、さたざたな分離レベルでのACIDトランザクションサポヌト、高床なデヌタ凊理機胜を提䟛しながら、オンプレミスのSQL Serverをクラりドに拡匵するWindows Azure SQLデヌタベヌスの䜿甚を怜蚎しおください。 デヌタがリレヌショナルであり、デヌタを管理する際にこれを考慮する必芁がある堎合、SQL Databaseを䜿甚するのが最適なオプションです。



解決策は1぀のテクノロゞヌを遞択するこずではないこずに泚意しおください。特定のシナリオで䞡方のテクノロゞヌを最適な方法で䜿甚する方法を決定できたす。




All Articles