2011年2月24日のブックマーク (4件)

  • NoSQL登場の背景、CAP定理、データモデルの分類

    その例としてBeck氏自身が過去に取り組んできた生命保険会社のアプリケーションを例に挙げます。そのアプリケーションでは毎日のようにスキーマが変化するため、SQLORM(Object-Relational Mapping)では対応できず、オブジェクトデータベースのGemstoneを利用することで対応できたと述べています。 こうしたSQLだけでは満たせないさまざまな要件、上記の図にあるようにスキーマの可塑性、スケーラブルなデータ読み込み、書き込み、処理の柔軟性などを満たすために、リレーショナルデータベース以外のNoSQLな製品が開発された。これがNoSQLの登場の背景にあるとBeck氏は解説します。一方で、こうしたさまざまなNoSQLを、NoSQLという言葉で表すのは適当ではないという憂慮も示しています。 Here is where the futility of defining NoSQ

    NoSQL登場の背景、CAP定理、データモデルの分類
    Clock0311
    Clock0311 2011/02/24
  • [クラウド]CAP定理とクラウドのデータベースについて - PSI Labs

    (2012/01 追記:以下の記述には誤解に基くものがあります。その点について指摘頂いたコメントも合わせてお読み下さい) CAP定理などについて勉強したことを自分なりの言葉で纏めてみました。 CAP定理とは、2000年にカリフォルニア大学のエリック・ブリューワー教授によって提唱された定理で、 データベースはデータの一貫性(Consistency)、可用性(Avilability)、分散性(Partition)の内、 3つを同時に満たすことはできない、という理論である。 具体的にどういうことか? サーバが地球と海王星の2点に分散されているシステムがあると仮定する。 (このシステムならば地球が消滅しても海王星にデータが残るのでフリーザ親子が攻めてきても安心である。) ある時、地球サーバのデータがA→Bに更新されたとする。 しかし海王星までは光の速さでデータを送信しても4時間以上掛かるため、 そ

    Clock0311
    Clock0311 2011/02/24
    これもわかりやすかった
  • 結果整合性(Eventual Consistency)についての分かりやすいプレゼン資料

    クラウドとキーバリュー型データベースなどの登場によって注目を集め始めたのが、これら分散システムの基礎的な理論ともいうべきCAP定理と結果整合性(Eventual Consistency)です。それぞれがどういうのものなのか? を分かりやすく解説したプレゼンテーションの資料がSlideshareで公開されています。 作成者はRESTエバンジェリストの山陽平氏。4月17日に行われたyokohama.pm横浜Perlモンガーズのテクニカルトーク)で行われたプレゼンテーションの資料です。

    結果整合性(Eventual Consistency)についての分かりやすいプレゼン資料
    Clock0311
    Clock0311 2011/02/24
    CAP定理をちゃんと知りたくて、調べ物をしててたどり着いた。結構わかりやすかった
  • hachy.net - このウェブサイトは販売用です! - hachy リソースおよび情報

    This domain is expired. For renewal instructions please click here. This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.