講演名 1997/7/14
Javaのためのデータベース・エンジンの設計課題
渡辺 美樹, 早田 宏,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 本論文では, Java言語のオブジェクトをデータベースに格納し, 管理する機能(以下, 永続化機能)の設計の概要を示す. 我々は, C_<++>言語を対象としたオブジェクト指向データベース・エンジンEarthを実現しており, この研究で確立した技術を用いたJava言語のための永続化機能の実現を目標とした研究を進めている. 永続化機能の設計の方針として, Java言語に対する言語, 実行環境の観点での高い適合性と, 性能を重視する. また, Java言語の永続化機能の設計空間を, 永続直交性, 永続透過性, 永続識別性, キャッシュ管理, トランザクションとスレッドの5本の軸により定め, 各軸における設計の選択肢について, 特徴, 課題を議論する. さらに, 我々が実現するデータベース・エンジン(Earth for Java)として, 設計方針に従った, 設計空間における設計の選択の概要を述べる. 現在, この設計に基づいて, Earth for Javaの実現を進めている.
抄録(英) This paper describes a design overview of persistence functionality for Java language. We have developed a database engine for C_<++>, which is named Earth, and started development of persistence functionality for Java language based on the technology of Earth. For the design of the functionality, we have two policies; high adaptability to Java language and Java execution environments, and high performance. We define a design space of the Java persistence functionality, and discuss characteristics and issues on alternatives on five axes of the design space, according to the design policies. These axes are persistent orthogonality, persistent transparency, persistent identification, cache management, and transaction-thread relationship. We also show a design of our database engine (Earth for Java) with using the above design space.
キーワード(和)
キーワード(英)
資料番号 DE-97-26
発行日

研究会情報
研究会 DE
開催期間 1997/7/14(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Data Engineering (DE)
本文の言語 JPN
タイトル(和) Javaのためのデータベース・エンジンの設計課題
サブタイトル(和)
タイトル(英) Database Engine Design Issues for Java
サブタイトル(和)
キーワード(1)(和/英)
第 1 著者 氏名(和/英) 渡辺 美樹 / Yoshiki WATANABE
第 1 著者 所属(和/英) 富士ゼロックス株式会社ドキュメント工学研究所
Fuji Xerox Co., Ltd. Document Engineering Lab.
第 2 著者 氏名(和/英) 早田 宏 / Hiroshi HAYATA
第 2 著者 所属(和/英) 富士ゼロックス株式会社ドキュメント工学研究所
Fuji Xerox Co., Ltd. Document Engineering Lab.
発表年月日 1997/7/14
資料番号 DE-97-26
巻番号(vol) vol.97
号番号(no) 160
ページ範囲 pp.-
ページ数 6
発行日