コンテンツ
- 定義-Google BigTableの意味?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- TechopediaがGoogle BigTableを説明
定義-Google BigTableの意味?
Google BigTableは、ほとんどの企業のオンラインおよびバックエンドアプリケーション/製品向けに、独自のGoogleストレージテクノロジー上に構築された非リレーショナル、分散型、多次元のデータストレージメカニズムです。非常に大規模なデータベースインフラストラクチャにスケーラブルなデータアーキテクチャを提供します。
Google BigTableは主にプロプライエタリのGoogle製品で使用されますが、一部のアクセスはGoogle App Engineおよびサードパーティのデータベースアプリケーションで利用できます。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
TechopediaがGoogle BigTableを説明
Google BigTableは永続的なソートされたマップです。マップ内の各文字列には、インデックス作成に使用される行、列(いくつかのタイプ)、およびタイムスタンプ値が含まれます。たとえば、Webサイトのデータの文字列は次のように保存されます。
- 逆引きされたURLアドレスは、行名(com.google.www)として保存されます。
- コンテンツ列には、Webページのコンテンツが格納されます。
- アンカーコンテンツは、ページを参照するアンカーまたはコンテンツを保存します。
- タイムスタンプは、データが保存された正確な時間を提供し、ページの複数のインスタンスをソートするために使用されます。
Google BigTableは、Google File System(GFS)やSSTableなどのテクノロジーに基づいて構築されています。 Google Finance、Google Reader、Google Maps、Google Analytics、Webインデックス作成など、60以上のGoogleアプリケーションで使用されています。