タグ

document-orientedに関するterurouのブックマーク (3)

  • Raven DB

    Performance Clear picture of how well RavenDB performs crucial tasks

    Raven DB
  • RDBMSでは不十分

    リレーショナルデータベースはクライアント/サーバモデルに適合するものの、サービスの世界では新しいソリューションが必要である(source)。RDBMSはスケーラビリティの問題に陥りやすい。冗長性や並列性をどのようにして実現すればいいのか(source)? (リレーショナルデータベースは)単一故障点となります。特に複製はささいな事ではありません。疑問に思うのであれば、全く同じデータを必要とする2つのデータベースサーバがあることによって起こる問題を考えて見てください。データを読んだり書いたりするために両方のサーバがあると、同時に変更するのが困難になります。マスターサーバとスレーブサーバがあっても、良くありません。なぜなら、マスターはユーザが情報を書き込む際、沢山の熱を帯びるからです。 また、Assaf Arkin氏も整合性を書くこと(source)はRDBMSが自身の重さで内破してしまう理由で

    RDBMSでは不十分
  • ドキュメント指向データベース - Webプログラミング日記

    先日の日記(S3ネイティブなデータベースエンジン - Webプログラミング日記)でThrudbについて書いたが、あのようなSQLを使わないデータベースのことをドキュメント指向データベース(Document Oriented Database)と呼ぶらしい。 少し調べるとCouchDbというプロジェクトが流行の源になっていて、同様のエンジンが複数出ているようだ。 それぞれの特徴は、 CouchDb (http://couchdb.org/) javascript形式でクエリをpost。HTTPで操作するので、様々なクライアントから利用可能。内部的にはErlangによって実装されている。最新のバージョンではLuceneによる検索機能を付加。よくできたWebインターフェースが最初から付属しているので遊んでいて楽しい。 RDDB (http://rddb.rubyforge.org/) Ruby

    ドキュメント指向データベース - Webプログラミング日記
    terurou
    terurou 2008/05/07
    SQLではないデータアクセスAPIであれば、ドキュメント指向データベース?定義がよくわからない。
  • 1