データベース Google BigTableとは何ですか? -techopediaからの定義

Google BigTableとは何ですか? -techopediaからの定義

目次:

Anonim

定義-Google BigTableの意味?

Google BigTableは、企業のほとんどのオンラインおよびバックエンドアプリケーション/製品向けに、独自のGoogleストレージテクノロジー上に構築された非リレーショナル、分散型、多次元のデータストレージメカニズムです。 非常に大規模なデータベースインフラストラクチャにスケーラブルなデータアーキテクチャを提供します。

Google BigTableは主にプロプライエタリのGoogle製品で使用されますが、一部のアクセスはGoogle App Engineおよびサードパーティのデータベースアプリケーションで利用できます。

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アプリケーションで使用されています。

Google BigTableとは何ですか? -techopediaからの定義