メインコンテンツまでスキップ
pdf?stylesheet=default
Blackboard Help

最適化:アプリケーションキャッシュ

アプリケーションのキャッシュについて

アプリケーションのキャッシュは、大規模なWebアプリケーションを実行する場合に非常に重要です。アプリケーションのキャッシュの仕組みと、Blackboard Learnインスタンスを効率的に実行するためのさまざまな方法を理解することで、ハードウェアとソフトウェアへの投資に関する決定を下しやすくなります。キャッシュの概念について詳しくは、Wikipediaで「キャッシュ (コンピュータシステム)」を参照してください。

Ehcache

Ehcacheは、 Blackboard Learnでデフォルトで使用されるオープンソースキャッシュライブラリです。Ehcacheのコアキャッシュ向け設定は、Blackboard Learnインストール環境のconfig/cache-settings.propertiesファイルで定義されています。

.

Redisキャッシュ

9.1サービスパック11以降では、拡張キャッシュを活用するための新しい配置設定を使用できます。RedisキャッシュBuilding Blocksによって、Blackboard Learnのキャッシュフレームワークで、JVMヒープ外部の新しいタイプのメモリストアとしてRedisを使用することが可能になります。Redisは、オープンソースで高パフォーマンス、ネットワーク化された高度なキー値ストアです。Redisを使用している企業としては、Twitter、Craigslist、Github、Stackoverflow、Instagramなどが挙げられます。

.