「インピーダンス・ミスマッチ」の編集履歴(バックアップ)一覧はこちら
「インピーダンス・ミスマッチ」(2007/12/29 (土) 09:20:48) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
**インピーダンス・ミスマッチ
読み:いんぴーだんすみすまっち
英語:impedance mismatch
別名:
意味:
インピーダンス・ミスマッチとは[[オブジェクト・モデル]]と[[リレーショナル・モデル]]のデータ構造の違いのこと。
[[HTTP]]のような[[ステートレス]]な通信においてデータの[[永続性]]を保ちたい場合、データベースを利用するのが一般的である。
しかし、単なるスカラー値であればそのまま保存すれば問題ないが[[オブジェクト]]となるとその構造や関係性までをテーブル構造のリレーショナル・モデルに変換するのは非常に複雑になる。
そのためこの問題をインピーダンス・ミスマッチと呼び、多くの人たちを悩ませている。
元々は電気工学用語のため直訳では意味が通じないが、電気工学によるインピーダンスの出力側と入力側の整合の様子からこの言葉が比喩として使われはじめた。
このインピーダンス・ミスマッチを解決する方法を[[O/Rマッピング]]と呼び、様々な[[ツール]]や[[フレームワーク]]なども開発されているが速度や性能などまだまだ課題は多い。
&date(j)
-[[オブジェクト・モデル]]
-[[リレーショナル・モデル]]
-[[O/Rマッピング]]
-[[シリアライズ]]
**インピーダンス・ミスマッチ
読み:いんぴーだんすみすまっち
英語:impedance mismatch
別名:
意味:
インピーダンス・ミスマッチとは[[オブジェクト・モデル]]と[[リレーショナル・モデル]]のデータ構造の違いのこと。
[[HTTP]]のような[[ステートレス]]な通信においてデータの[[永続性]]を保ちたい場合、データベースを利用するのが一般的である。
しかし、単なるスカラー値であればそのまま保存すれば問題ないが[[オブジェクト]]となるとその構造や関係性までをテーブル構造のリレーショナル・モデルに変換するのは非常に複雑になる。
そのためこの問題をインピーダンス・ミスマッチと呼び、多くの人たちを悩ませている。
元々は電気工学用語のため直訳では意味が通じないが、電気工学によるインピーダンスの出力側と入力側の整合の様子からこの言葉が比喩として使われはじめた。
このインピーダンス・ミスマッチを解決する方法を[[O/Rマッピング]]と呼び、様々な[[ツール]]や[[フレームワーク]]なども開発されているが速度や性能などまだまだ課題は多い。
&date(j)
-[[オブジェクト・モデル]]
-[[リレーショナル・モデル]]
-[[O/Rマッピング]]
-[[OODBMS]]
-[[シリアライズ]]