タグ

cassandraに関するstokiwaのブックマーク (5)

  • NoSQLをRDBの代わりに使うと、どういう恐ろしいことが起こるか。PARTAKEの作者が語る

    データベースの世界でいま注目されているのがNoSQL。特にキーバリュー型データストアは、グーグルのBigTable、FacebookやTwitterが内部で利用しているCassandraやAmazonクラウドが提供しているSimpleDBなど、すでに実際に使われ始めています。 ではそのNoSQLをリレーショナルデータベースの代わりに使ってシステムを構築するとどうなるのか? 身をもって体験したことを記したShinya Kawanaka氏によるプレゼンテーション「間違った方向にCassandraを使ってみた」が公開されています。 NoSQLを用いたシステム構築は、リレーショナルデータベースによる構築どう違うのか? とても分かりやすくまとめられています。ご人の承諾もいただいたので、その内容を紹介しましょう。 NoSQLを使ったときに起こる恐ろしい事例 プレゼンテーションのテーマは「NoSQL

    NoSQLをRDBの代わりに使うと、どういう恐ろしいことが起こるか。PARTAKEの作者が語る
  • Private Presentation

    Private content!This content has been marked as private by the uploader.

  • cassandra調査レポート

    3.  はじめに 現在 RDB が使われてきている部分に関して、 RDB 以外では出来ないのかを模索する noSQL(NotOnlySQL)と言う流れが急速に加速している。 特に Web アプリケーションにおいては RDB は冗長である傾向があり、 での sharding も RDB 限界がある。 そこで Facebook 社が開発した分散 DB「cassandra」について、実際どの程度使えるのかを 調査/検証してみた。 3 4.  概要 Cassandra は Facebook で作られた分散型 DB サーバである。 Dynamo 的な大規模分散管理と、HyperTable の様なカラム型データ構造を持った DB となっ ており、高可用性と冗長性を併せ持つ。 目標としては、これらを上手く利用することで今まで MySQL で行っているレプリケーショ ンとテーブル分割でサーバをスケール

    cassandra調査レポート
  • CassandraとHadoop Hbaseなどの性能比較

    Cassandra versus HBase performance study の結果が興味深かったので、メモ。 Yahoo.incの社員が、以下のcloud serviceについて ベンチマークをとったようです。 cassandra 0.4 and 0.5 MySQL Hbase Sherpa 結果については、PDFの通りだけど、 個人的な感想を書いちゃうと以下の通り cassandraはリアルタイム処理系としてはいけてるんじゃないか バージョンが上がることで性能がかなり上がっているので将来性がありそう MySQLベースのものはスケールしにくい? 現状の話、今後改善されるのかも Hbaseはリアルタイム系処理を想定されて作られているのか? cassandraとHbaseを同じ土俵で比べない方がいい気がする 自分が言うリアルタイム系処理、とは、 多くのユーザに同時にアクセスされ、そのリク

  • Cassandra Javaメモ(Hishidama's Apache Cassandra Java Memo)

    まぁ、後腐れなくCASSANDRA_HOME\lib\の下のjarファイルを全てEclipseのビルドパスに入れてしまえば楽(笑) Eclipseへのソースの添付について Eclipseのソースの添付機能で、apache-cassandra-0.6.1.jarにダウンロードしてきたソースを指定することが出来る。 ただし解凍したディレクトリーの「apache-cassandra-0.6.1-src/src/java」を指定しただけだと、Thrift部分のソースが含まれない。 Thriftで生成されたJavaソースは「apache-cassandra-0.6.1-src/interface/thrift/gen-java」にある。 したがって、ちょっと手間はかかるが、両方をマージしたディレクトリーを作り、apache-cassandra-0.6.1.jarにはそのディレクトリーを指定するのが良

  • 1