10bet网址
MySQL 5.6リファレンスマニュアル
本手册下载
PDF (Ltr)- 26.8 mb
PDF (A4)- 26.8 mb


MySQL 5.6リファレンスマニュアル/代替ストレージエンジン/ MySQLストレージエンジンアーキテクチャーの概要

15.11 MySQLストレージエンジンアーキテクチャーの概要

MySQLプラガブルストレージエンジンアーキテクチャーを採用すると,データベースの専門家は,特定のアプリケーションニーズに特化したストレージエンジンを選択でき,さらにアプリケーションの特定のコーディング要件を管理する必要が完全になくなります。MySQLサーバーのアーキテクチャーにより,アプリケーションプログラマとDBAはストレージレベルのすべての実装詳細から解放され,一貫した容易なアプリケーションモデルとAPIが得られます。したがって,異なるストレージエンジンの機能には違いがありますが,アプリケーションはその違いから解放されます。

プラガブルストレージエンジンのアーキテクチャーは,すべての基になるストレージエンジンに共通の管理およびサポートサービスの標準セットを提供します。ストレージエンジン自身は,物理サーバーレベルで保守される基になるデータに対してアクションを実際に実行するデータベースサーバーのコンポーネントです。

この効率的なモジュール形式のアーキテクチャーは,データウェアハウス,トランザクション処理,高可用性状況など,特別なアプリケーションニーズを特に対象にしたい人,またどれか1つのストレージエンジンに依存しないインタフェースとサービスのセットを利用するメリットを享受したい人にとって,大きなメリットが得られます。

アプリケーションプログラマとDBAは,コネクタAPIおよびストレージエンジンの上位にあるサービスレイヤーを介してMySQLデータベースと対話します。アプリケーションの変更によって,基になるストレージエンジンの変更を求める要件が発生した場合,または新しいニーズをサポートするために1つ以上のストレージエンジンが追加された場合,これをうまく行うためにコーディングやプロセスを大幅に変更する必要はありません。MySQLサーバーのアーキテクチャーは,ストレージエンジンに適用される,一貫して使いやすいAPIを提供することで,ストレージエンジンの内在する複雑さからアプリケーションを解放します。


本手册下载
PDF (Ltr)- 26.8 mb
PDF (A4)- 26.8 mb