トップページ⇒db
14コメント5KB

【メモリ内】object prevalance【超高速】

■ このスレッドは過去ログ倉庫に格納されています
0001金正男03/07/02 13:04ID:???
メモリ内オブジェクトデータベース方式
object prevalance について語るスレです。

http://www.advogato.org/article/398.html
http://www-106.ibm.com/developerworks/library/wa-objprev/index.html

Prevayler - java 実装
http://www.prevayler.org/index.jsp

Madeleine - ruby 実装
http://madeleine.sourceforge.net/

PyPerSyst - python 実装
http://sourceforge.net/projects/pypersyst/
0002金正男03/07/02 13:07ID:???
object prevalence とはオブジェクトをシリアライズして
メモリ内に保存する技術です。

特徴は
- 永続オブジェクトは全部メモリ内に置くので超高速
- 定期的にスナップショットファイルを作る
- オブジェクトに対する操作は Serializable な Command オブ
ジェクトで表現
- 操作の実行時に Command オブジェクトをログファイルとして
シリアライズすることで永続化を実現
- トランザクションはひとつの Command オブジェクトにすれば
可能
- 起動時にスナップショットとログから復帰
- 検索はコレクションに対する操作として行う
- Command のメソッドはコンテキストに依存せず決定的でなけ
ればならない

な感じです
0003金正男03/07/02 13:10ID:???
しかしながらいくつかの制限もありますです。

- オブジェクトを全部メモリ内に保存するので,すべてのオブジェクトを格納するのに足るだけのなメモリが必要
- ネットワーク越しの利用や認証は自分で実装しないといけない
- NFS 等の共有ファイルシステムを利用した簡易レプリケーションのみ可能(一台だけが更新系)
0004名無しさん@お腹いっぱい。03/07/02 18:37ID:5D9HHc/e
Oracleとかでもメモリ内にデータベース置けるんじゃないの?
0005名無しさん@お腹いっぱい。03/07/02 18:39ID:???
ACIDが守れそうもないのでデータベースとしての意味無さそう。
0006名無しさん@お腹いっぱい。03/07/03 00:24ID:???
turbodataってどうよ?
ttp://www.digo-tech.com/
これもメモリ内データベース?

0007名無しさん@お腹いっぱい。03/07/03 00:27ID:???
RamDiskに内部スキーマ置いたらPostgresだろうがなんだろうがメモリ内データベースじゃないの?
0008名無しさん@お腹いっぱい。03/07/03 02:11ID:???
RDBではないのかしらん?
SQLも使えないっぽいね。

ちょっと遊んでみたいが
正直実用に耐えうるものではなさそうだ。
0009名無しさん@お腹いっぱい。03/07/04 17:40ID:???



ggggggggggggg
0010名無しさん@お腹いっぱい。03/07/11 23:16ID:wdJmCsz7
メモリ内で高速に処理したいならHSQLDBだろ。
0011なまえをいれてください03/07/24 12:52ID:???
ハッキリ言ってアメリカなどの多民族国家では黒人の方がアジア人よりもずっと立場は上だよ。
貧弱で弱弱しく、アグレッシブさに欠け、醜いアジア人は黒人のストレス解消のいい的。
黒人は有名スポーツ選手、ミュージシャンを多数輩出してるし、アジア人はかなり彼らに見下されている。
(黒人は白人には頭があがらないため日系料理天などの日本人店員相手に威張り散らしてストレス解消する。
また、日本女はすぐヤラせてくれる肉便器としてとおっている。
「○ドルでどうだ?(俺を買え)」と逆売春を持ちかける黒人男性も多い。)
彼らの見ていないところでこそこそ陰口しか叩けない日本人は滑稽。
0012ぼるじょあ ◆ySd1dMH5Gk 03/08/02 05:12ID:???
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ
0013山崎 渉03/08/15 22:16ID:???
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
0014山崎 渉03/08/15 22:31ID:???
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
■ このスレッドは過去ログ倉庫に格納されています