分散キャッシュ

著者: Eugene Taylor
作成日: 10 Aug. 2021
更新日: 22 六月 2024
Anonim
TG#106 - エストニアのデジタルアイデンティティと分散テクノロジーの未来 [日本語 / Japanese]
ビデオ: TG#106 - エストニアのデジタルアイデンティティと分散テクノロジーの未来 [日本語 / Japanese]

コンテンツ

定義-分散キャッシュとはどういう意味ですか?

分散キャッシュは、迅速な取得のためにデータを一時的なストレージにローカルに配置する従来のキャッシングの概念を拡張したものです。分散キャッシュは、より多くのクラウドコンピューティングのスコープです。つまり、異なるマシンまたはサーバーが、キャッシュメモリの一部を、複数のノードおよび仮想マシンがアクセスできる大きなプールに提供します。ここでのキャッシュの概念と意味は同じままです。概念と技術が比較的新しいのは、キャッシュの大きなプールを作成するプロセスだけです。

Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

Techopediaによる分散キャッシュの説明

分散キャッシュは、優れたスケーラビリティとフォールトトレランスを提供するため、クラウドコンピューティングシステムおよび仮想化環境で広く使用されています。分散キャッシュは複数のノードまたはサーバーにまたがることがあり、サーバーを追加するだけで容量を増やすことができます。キャッシュは従来、データを保存および取得するための非常に高速な方法として機能しており、そのため、主に、使用するものに近接した高速ハードウェアを使用して実装されてきました。ただし、ハードウェアレベルのバスとは別に、通信回線を介して分散キャッシュにアクセスする必要がある場合があります。これにより、追加のオーバーヘッドが発生します。つまり、従来のハードウェアキャッシュほど高速ではありません。このため、データベースおよびWebセッションデータに存在するアプリケーションデータを格納するために分散キャッシュを使用することが理想的です。製品カタログや、頻繁に変更されずに複数のユーザーアクセスが同時に行われるイメージを設定するなど、データの書き込みよりも読み取りを行うワークロードに適しています。動的な可能性のある各ユーザーに固有のデータにはあまり利点がありません。これは、ローカルキャッシュによってより適切に処理されます。


従来のローカルキャッシュほど高速ではありませんが、メインキャッシュが非常に安価になり、ネットワークカードやネットワーク全体が非常に高速になったため、分散キャッシュが可能になりました。