![d15-6. キー・バリュー形式のデータベース](https://i.ytimg.com/vi/Qg_aWEt5Ios/hqdefault.jpg)
コンテンツ
- 定義-Key Value Storeとはどういう意味ですか?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- TechopediaがKey Value Storeについて説明します
定義-Key Value Storeとはどういう意味ですか?
Key Value Storeは、リレーショナルデータベース設計の従来の構造に依存しないタイプのNoSQLデータベースです。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
TechopediaがKey Value Storeについて説明します
一般に、NoSQLデータベースでは、データにさまざまな種類のリレーショナルツールを使用できます。
これらは、組織化されていないデータを効率的かつ実用的な方法で保存する必要があるビッグデータ分析および新しいビジネス設計で一般的になりつつあります。スキーマレスのストレージプログラムをデータに使用することについて話す人もいます。 NoSQLは、データベースが構造化クエリ言語を使用しないことを意味するのではなく、他のツールがデータ分析を推進する可能性があることを意味します。
この短所の中で、Key Value Storeは、アプリケーションが事前定義されたスキーマなしでデータを保持できるようにします。これに対応するために、さまざまな種類のデータコンテナ、データ型、およびオブジェクトが使用されます。
さまざまなタイプのキーバリューストアデータベースには、最終的に一貫性のあるデータベースツール、階層データベースツール、および他の種類のNoSQL設計を特徴とするものが含まれます。
Key Value Storeの本質的な性質は、開発者が2つのテーブルを作成することです。
- 左側のキーテーブル
- 右側の値テーブル。
これらのキーがこれらの値に関連する方法は、キーバリューストアモデルを構成するものです。このモデルの例は、右側のテーブルが値のみを表しているため、そこに格納できるデータの種類がより多様であることを示しています。
これにより、この種のKey Value Store NoSQLセットアップのスケーラビリティと汎用性の利点が得られます。