タグ

cassandraに関するtkykutdのブックマーク (14)

  • 独り言v6 » VoltDBは何故早いのかは問題ではない。何をするためのシステムなのかが問題だ

    ちょっと小旅行に出ている間にアクセスが伸びていて、おかげさまで前回のVoltDBのエントリが大人気だったようだ。まだまだ書き足りない部分がいっぱいあったので、補足する意味も込めて書き足してみたい。それは、H-Storeが従来型RDBMSとどれほど異なったシステムか、ということだ。インターフェースの話や大まかな話はしたが、前提となる部分の話はずいぶん抜けてしまっていた。 NoSQLを超えるSQLデータベース「VoltDB」。Cassnadraとベンチマーク対決! で、実際にCassandraと比べて検討している Key-Value Benchmarking という記事が紹介されていて興味深い。で、なおかつ勝っていると言うから痛快だ。まあ個人的にはこの勝負は高々3ノードしか使っていない時点でスケーラビリティに勝るKVSにずいぶん不利な内容だな、と言わざるを得ない。せいぜい12ノードぐらいでしか

  • Good night, Posterous

    Posterous Spaces is no longer available Thanks to all of my @posterous peeps. Y'all made this a crazy ride and it was an honor and pleasure working with all of y'all. Thanks to all of the users. Thanks to the academy. Nobody will read this.

  • 実例で学ぶCassandra - Eric Evans - Digital Romanticism

    この記事はEric Evans氏の記事「http://www.rackspacecloud.com/blog/2010/05/12/cassandra-by-example/」を、氏の許可を得て翻訳したものです。(原文公開日:2010年5月12日) 最近、Cassandraは注目を集めており、今まで以上に多くの人が組織で使おうと評価しています。こういった人々がCassandraについて詳しく知ろうとするにつれ、私たちのドキュメントが不足していることが明らかになってきました。その中で最たるものは、既存のリレーショナルデータベースのバックグラウンドを持つ人に対するデータモデルの説明です。 問題はCassandraのデータモデルが、伝統的なデータベースのデータモデルと比べて、混乱を引き起こしかねないほど異なっており、それを正そうとして行われた様々な説明が同じく誤解を生み出しているということです。

    実例で学ぶCassandra - Eric Evans - Digital Romanticism
  • クラウドの力を引き出す分散データベース

    はじめに 記事では、プライベート・クラウドなどで実際に利用可能な分散型データベースの一例として、Apache Cassandraを紹介します。 機能的な特徴やアーキテクチャの概要だけでなく、運用する上で必要となるクラスタとノードの操作方法(ノードの追加/削除、バックアップなど)についても説明します。 Apache Cassandraは、Amazon Dynamoと Google BigTableの特徴を統合した分散型データベースと言われています。クラウド向け分散データベースの事例を参照していただければ、より特徴を理解しやすくなると思います。 Apache Cassandraとは Apache Cassandraは、Amazon Dynamoの特徴である“耐障害性の高さやデータの分散保持を考慮した分散特性”と、 Google BigTableの特徴である“ColumnFamilyをベースと

  • Cassandraのデータモデリング。或いはKeyspaceの設定方法 - プログラマでありたい

    ドキュメントにはサラッとしか書かれていないので、ちょっと解りにくいCassandraのデータ構造及び設定方法です。 公式ドキュメントの致命的な欠点で、データモデルのイメージ図がないので作ってみました。 (Cassandraのデータモデル - DenkiYagiさんの素晴らしいモデル図を写させて貰いました。) KeySpace まずCassandraのデータ構造で一番大きな括りに、keyspaceがあります。RDBに例えると(怒られそうですが)、スキーマやデータベースにあたります。 ColumnFamily ColumnFamilyは、テーブルに当たるものです。重要な点ですが、keypaceとColumnFamilyは、conf/storage-conf.xmlに定義されています。また現時点では、confの内容をシステムに反映させるにはシステムのリスタートが必要になります。 Key & Ro

    Cassandraのデータモデリング。或いはKeyspaceの設定方法 - プログラマでありたい
  • ヒマをみつけてWeb開発 | All posts tagged 'Cassandra'

  • Consistency level

    [db tech showcase Tokyo 2016] D27: Next Generation Apache Cassandra by ヤフー株式会...Insight Technology, Inc.

    Consistency level
  • Riak and Cassandra and HBase, oh my! « Blog of Data

    We are marching along in our integration of HBase with the Socorro Crash Stats project, but I wanted to take a minute away from that to talk about a separate project the Metrics team has also been involved with. Mozilla Labs Test Pilot is a project to experiment and analyze data from real world Firefox users to discover quantifiable ways to improve our user experience.  I was very interested and e

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

    Cassandra(カサンドラ)は、AmazonのDynamoとGoogleのBigTableを元にしたオープンソースの列指向分散データベース。(リレーショナルデータベース(RDB)ではない) Javaで作られているが、Thriftベースなので他の言語からもアクセスしやすいらしい。 Dynamoの分散システム設計とBigTableのデータモデル(ColumnFamily)を参考にしており、単なるkey/valueストアより高機能らしい。

  • Windows で Cassandra を動かしてみる - akishin999の日記

    話題の分散データベース「Cassandra」をお手軽に試したかったので、Windows で動かしてみました。 (会社でも自宅でもメイン PCWindows なもので・・・^^;) 公式サイト The Apache Cassandra Project http://cassandra.apache.org/ インストール Cassandra は Java 製なので、インストールするには事前に Java 1.6 以降のインストールが必要です。 インストールは上記公式サイト内 Download ページより、「apache-cassandra-0.6.1-bin.tar.gz」をダウンロードし、適当な場所に展開すれば完了です。 起動 まずはサーバを起動します。 コマンドプロンプトより Cassandra を展開したディレクトリに移動し、「bin/cassandra.bat」を実行します。 E

    Windows で Cassandra を動かしてみる - akishin999の日記
  • Apache Cassandraを複数ノードで(その一) - 涼風庵 楡

    色々の話の流れでapache-cassandraを6台起動する流れに。 あまり情報も無いようなので手順を複数回に分けて書いていこうと思います。 まず最初にapache-cassandraをサーバーとしてインストールする手順を書いていきます。 実際の話サーバー利用するときに「ホームディレクトリで./cassandra -f を手動で」 なんてやっていられませんからね。 apache-cassandraインストール 環境としては以下を使用。 OS:Debian Lenny on Xen 3.3.1 メモリを512MBに制限。(ドキュメントでは1G以上推奨) ベースHW Intel CoreDuo 2core 1CPU メモリ6G 準仮想環境 Dom0に1G割り当て 環境設定 JDKインストール antインストール cassandraをインストールするにあたってソースからビルドする為の2つのパッ

  • ArticlesAndPresentations_JP - Cassandra Wiki

    まず最初に読むべきドキュメント Introduction to Cassandra at FOSDEM 2010 (ビデオとスライド) Cassandra by Example, Twissandraのデータモデルとコードの説明. デモサイトは http://twissandra.com/. JavaとC#への移植事例もあります. Maxim Grinevによる データモデリングの基礎, SQLからCassandraへの概念変換, idempotentに更新せよ Cassandraのレプリケーションと一貫性の概要 WTF is a SuperColumn? Cassandraのデータモデルを知るはじめの一歩です. Javaのモデル実装を含むクライアントコードの サンプルはこちら です. Up and Running with Cassandra: rubyを使ってTwitterクローンとマ

  • 第1回 NoSQL、そしてCassandraとは | gihyo.jp

    NoSQLミドルウェアの特徴をもう少し細かく挙げてみます。分量の都合もあり個別には触れませんが、それぞれのNoSQLミドルウェアで差別化部分に関してはかなり詳細に説明がされていますので、ぜひそちらを参照してみてください。 高速に動作する リレーションモデルではないデータモデル スケールアウト型アーキテクチャ コモディティサーバによって構築される スキーマフリー SPOF(単一故障点)を持たない 自動的に複数台へレプリケーションする イベンチュアルコンシステンシまたは一貫性の選択が可能 SQLのような強力なクエリ言語を持たず、シンプルな問い合わせしかできない Cassandraとは何か NoSQLミドルウェアの筆頭といえばGoogle BigTableやAmazon Dynamoですが、オープンソースの世界でもいろいろなものが出てきています。その中でも最近特に注目を集めているのが、Apach

    第1回 NoSQL、そしてCassandraとは | gihyo.jp
  • インフラエンジニアのためのcassandra入門

    Database Lounge Tokyo #4 https://database-lounge-tokyo.connpass.com/event/54855/ で話した資料。 動画はこっち https://www.youtube.com/watch?time_continue=1&v=VTEAJHJHIpY

    インフラエンジニアのためのcassandra入門
  • 1