データベースマシンまたはバックエンド プロセッサは、データベースにデータを保存したり、データベースからデータを取得したりするコンピュータまたは特殊なハードウェアです。データベース アクセス用に特別に設計されており、高速チャネルによってメイン (フロントエンド) コンピュータに密接に結合されています。一方、データベース サーバーは、データベースを保持する汎用コンピュータであり、ローカル エリア ネットワークを介してクライアントに緩く結合されています。
データベース マシンは、データベース ソフトウェアを搭載した数百から数千のマイクロプロセッサを使用して、大量のデータを取得できます。フロントエンド プロセッサは、バックエンドにデータを要求し (通常はクエリ言語で表現されたクエリを送信)、さらに処理します。一方、バックエンド プロセッサは、フロントエンド プロセッサからのデータを分析して保存します。バックエンド プロセッサにより、パフォーマンスが向上し、ホストのメイン メモリが増加し、データベースの回復とセキュリティが向上し、製造コストが削減されます。

歴史
Britton-Lee(IDM)、Tandem(Non-Stop System)、Teradata(DBC)はいずれも初期の商用専用データベースマシンを提供していました。[1]最近の例としてはOracle Exadataがあります。
批判と解決策の提案
[説明が必要]
ジュリー・マッキャンによれば、[2]
「最後に、1983 年に Boral はデータベース マシン (DBM) の終焉を予測し、ある程度は正しかった [5]。[3]特殊なハードウェアに基づく、または特定の特殊なマシンに密接に結合されたDBMアーキテクチャは、常に問題を抱えていました。しかし、コンポーネント化によってDBMSアーキテクチャがコンポーネントに分解され、これが境界なくオペレーティング システムと統合される(オペレーティング システムは DB 機能に必要なコンポーネントのみをアクティブ化し、アーキテクチャをメタルに合わせて調整する)ため、その瞬間にシステムは事実上データベース マシンになりますが、過去の標準化と移植性の問題はなくなる可能性があります。」
参照
- コンテンツ アドレス可能ファイル ストア(CAFS)
参考文献
- ^ Ricardo, Catherine M. (2002). 「データベースマシン」.情報システム百科事典. Academic Press. pp. 403–410. doi :10.1016/B0-12-227240-4/00027-7. ISBN 978-0-12-227240-0。
- ^ Mccann, Julie A. (2003). 「データベース マシン: 昔話、新しい傾向?」(PDF)。First Biennial Conference on Innovative Data Systems Research、CIDR 2003、米国カリフォルニア州アシロマ、2003 年 1 月 5 ~ 8 日、オンライン プロシーディング。Conference on Innovative Data Systems Research (CIDR) (第 1 版)。米国カリフォルニア州アシロマ。
- ^ Boral, Haran; DeWitt, David J. (1983). データベース マシン: 時代遅れのアイデア? データベース マシンの将来に関する批評 (レポート).
さらに読む
- Berra, P. Bruce. 「データベースマシン」SIGIR Forum 12, 3 (1977 年冬)、4–23。https://doi.org/10.1145/1095317.1095318
- Banerjee, Jayanta。「データベースマシンのデータ構造化とインデックス作成」。非数値処理のためのコンピュータアーキテクチャに関する第 5 回ワークショップ (CAW '80) の議事録。米国ニューヨーク市計算機協会、11~16 ページ。https://doi.org/10.1145/800083.802687
- Song, Siang Wun. 「データベース マシンの調査と分類」IEEE Database Eng. Bull. 4 (1981): 3-13.
- ホッファー、ジェフリー A.、アレクサンダー、メアリー B.「データベースマシンの普及」SIGMIS データベース23、2 (1992 年春): 13–19。https://doi.org/10.1145/141342.141352
