SharePoint Foundation でのバイナリ ラージ オブジェクト (BLOB) の外部保存
最終更新日: 2009年10月1日
適用対象: SharePoint Foundation 2010
このセクションのヘルプ トピックでは、特別な外部バイナリ ラージ オブジェクト (BLOB) ストア プロバイダー (EBS Provider) インターフェイスである、ISPExternalBinaryProvider を使用して、SharePoint コンテンツ データベースの外部にあるデータ ストアに BLOB データを保存する方法を説明します。このセクションのトピックでは、BLOB データを外部的に保存する合理性、EBS Provider のアーキテクチャ、および SharePoint Foundation のフロントエンド Web アプリケーションへの EBS Provider の実装について説明します。
概要
通常、SharePoint Foundation のエンタープライズ規模での展開におけるデータの約 80% はファイルベースのデータ ストリームで構成され、BLOB データとして保存されます。これらの BLOB オブジェクトは、SharePoint ファイルに関連付けられたデータで構成されます。ただし、SQL Server データベースに大量の BLOB データを保持することは、SQL Server リソースを最大限に活用することにはなりません。外部データ ストアを使用して BLOB データを保存すると、効率性を下げることなく、同等のメリットを低コストで実現できます。
このセクションのヘルプ トピックでは、対費用効果の高い BLOB データ用外部データ ストアを展開するための、プログラミング インターフェイスおよび実装アーキテクチャを説明します。さらに、運用コストの削減と引き換えにある程度の手間が増える場合の、コストと利点を判断するトレードオフ分析をサポートする重要な技術情報も提供します。