From: keiju@... (=?ISO-2022-JP?B?GyRCQFBETTc9PHkbKEI=?= ) Date: 1997-10-22T14:40:15+09:00 Subject: [ruby-list:5100] Re: Rubyで OODB けいじゅ@日本ラショナルソフトウェアです. In [ruby-list :05097 ] the message: "[ruby-list:5097] Re: RubyでOODB ", on Oct/22 13:51(JST) matz@netlab.co.jp (Yukihiro Matsumoto) writes: >まつもと ゆきひろです >|現時点ではオープン/クローズが自動的に行われるか分かりませんよね. コミッ >|ト時に書き込まれることは確かだと思いますが. > >まあ,そうですね.ただ,「簡単な実装」ということを考えるとこ >の辺が妥当ではないかと思いますが. まさにその通りですね(^^;;; >|あと, 気になっているのは, marshalは全ファイルを読み書きしますよね. こ >|のアーキテクチャだとコミット時に全データベースを書き込むことになって, >|かなり効率が悪そうなんですが... > >うーん,どうなんでしょう? まあ,最初につくるのはきっとproof >of conceptレベルのものでしょうから,効率を気にする必要は無い >と思います.将来はそういうことを考えた方がいいでしょうね. 了解了解. どういう立場で作るのかを確認したかっただけです. ># その場合にはオブジェクトが変更されていることを検出する機能 ># を用意しないといけないでしょうが. うーん.... 素晴らしい... あと, メモリマップファイルのAPIも欲しいですね. >|> * IO(Socket)やThreadなど本質的にプロセスを越えられないデー >|> タをどうやって扱うかはいずれにしても問題. >|# でも, 最後のまで永続化できるとすごいかも知れない... > >どうやって実現するんだろう? 予想もつかない. これが実現すると, アーキテクチャに依存しないrubyのスナップショットがと れるようになりますね(^^;;; # メイルがどんどん来る... __ ................................石塚 圭樹@日本ラショナルソフトェア... ----------------------------------->> e-mail: keiju@rational.com <<---