タグ

注目とOODBMSに関するshozzyのブックマーク (3)

  • 紙のように使いやすいデータベースアプリケーション - 公園音楽のすゝめ

    「紙のように使いやすいデータベースアプリケーション」を目指してプロジェクトを立ち上げていくことにしました。とはいっても文書管理ではなくて、ファイルメーカーのようなデータベースアプリケーションなので、まずフォームを作って、その文書を作成・検索して使っていくものです。 「紙のように使いやすい」というのは、操作性だけでなく、セットアップも専門知識無くできるということを目標にしています。サーバーやインターネット、LANなどのネットワークに関する知識や専門の管理スタッフがいなくても、簡単に構築できるというものです。 WebServiceを使おうが、ウェブフォームだろうが、Oracleと2層のWindowsクライアントだろうが、結局その入力や検索フォームは紙と変わらないわけです。もちろんややこしいプロセスやノウハウを自動化することによる効率化という異なる側面もあるわけですが、それはSAPなどが大企業相

    紙のように使いやすいデータベースアプリケーション - 公園音楽のすゝめ
    shozzy
    shozzy 2006/04/03
    いろいろとアイデアが湧き出している感じ。
  • Heap or Disk? キャッシュはいかが? - 公園音楽のすゝめ

    日B+Treeとjava.lang.ref.SoftReferenceを活用した、開発を容易にするオブジェクトのキャッシュのランダム追加テストが成功しました。これは非常に面白い可能性を持っているので、ちょっと紹介させてください。 db4oは「オブジェクト指向」の斬新なアイデアでは世界の最先端を言っているといっても過言ではないでしょう。そのアイデアは世界中のエキスパートを惹きつけて止みません。またそのシンプルさは、誰もが軽く触ってみようと思うほどです。 ところがシンプルなオブジェクトはともかく、少し複雑なオブジェクトになると途端に難しくなってしまいます。またその革新性が、ユーザーの敷居を高くしてしまっているのも実情です。 db4oは「オブジェクト」の永続化ツールです。ところがこの「オブジェクト」は諸刃の剣なんです。それはこういうことです。 「オブジェクト」は、メモリ上のヒープで産声を上げま

    Heap or Disk? キャッシュはいかが? - 公園音楽のすゝめ
    shozzy
    shozzy 2006/04/03
    今までブクマされていないのが不思議。大変注目。
  • Composite&Starategy OOデータモデルとdb4o - 公園音楽のすゝめ

    db4oの上にB+treeを活用したインデックスを実装しています。昨日の晩に一通り出来上がったのでdb4objectsのスタッフにチェックしてもらっているところです。 さて、これがそのB+treeインデックスのドメインモデルです。改めて見てみると、デザインパターンの王道、CompositeとStrategyパターンの組み合わせになっています。ということは、これはインデックスの選択肢を増やすというだけでなく、そのソースを使用したチュートリアルにも最適ではないかとひらめきました。 1/23日夜に、「じゃあおれが作るよ」という話になってから10日足らずで、B+treeのインデックスを実装できたという事実は、改めてdb4oの凄まじさを味あわさせてくれました。これをRDBMSやファイルで実装しようとしたら、めまいがします。できたとしても「変更」恐怖症・過敏症になりそうな。やる前から腱鞘炎がうずきそう

    Composite&Starategy OOデータモデルとdb4o - 公園音楽のすゝめ
    shozzy
    shozzy 2006/04/03
    なんかすごそうだぞ、これ
  • 1