クラウドが全盛を迎えた今、従来型のリレーショナルデータベース管理システム(RDBMS)と並んで「NoSQL」の存在が重要性を増している。 今回は、NoSQLの一種として注目されているデータベースシステム「Apache Cassndra」を解説する。 そもそも「NoSQL」という... 続きを読む
サイバーエージェント 公式エンジニアブログ プリンキピア サイバーエージェント~日常と非日常の境~ プロフィール プロフィール|ピグの部屋 なう|グルっぽ ニックネーム:サイバーエージェント 公式エンジニアブログ ブログジャンル:エンジニア メッセージ... 続きを読む
9月半ばくらいから仕事でCassandraに触れている。現場でCassandraの機嫌を取ったり、同僚とオライリー本を輪読したり、手元でいじったりしているうちにCassandraをある程度習得することができた(つもり)。なのでメモを残しておく。今日は第一弾としてCassandra... 続きを読む
Cassandra vs. Redis — Presentation Transcript Cassandra vs. Redis NoSQL Frankfurt 2010-09-28 Who? • Tim Lossen / @tlossen • Ruby developer • Berlin Challenge Requirements • backend for facebook game Requirements • backend for facebook g... 続きを読む
Loading… Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. Cassandraのしくみ データの読み書き編 - Presentation Transcript - データ読み書き編 - 2010/4... 続きを読む
Loading… Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. 続きを読む
Welcome to the Cassandra best practices series! This series will cover Cassandra data modeling, implementation, operations, and related practices that guide our Cassandra utilization at eBay. Some of these best practices we’ve learned from p... 続きを読む
大量データの読み込み, 書き込みのバッチ処理を効率よく行うため、Cassandraクライアントにはバッチ処理用の仕組みが用意されています。 環境 cassandra (0.12.1) 読み込み 大量データを処理するバッチ処理では、Cassandra内のデータを意識せずに読み込むと メ... 続きを読む
Cassandra, 翻訳この記事は、Arin Sarkissian氏のブログ記事「 WTF is a SuperColumn? An Intro to the Cassandra Data Model — Arin Sarkissian」を氏の許可を得て翻訳したものです。(原文公開日:2009年9月1日) ここ1、2ヶ月というもの、Diggのエンジニ... 続きを読む
原文(投稿日:2011/07/18)へのリンク DataStaxのCTOで、Apache Cassandraのプロジェクト議長であるJohnathan Ellis氏は Cassandra SF 2011で基調講演を行った。昨年の主なプロジェクト成果は、複数データセンターへのデプロイのサポートにおける改善、最適化さ... 続きを読む
Bulk loading data in Cassandra has historically been difficult. Although Cassandra has had the BinaryMemtable interface from the very beginning, BinaryMemtable is hard to use and provides a relatively minor throughput improvement over normal ... 続きを読む
Bulk Loading into Cassandra A common task is to bulk load data into Cassandra. This page gives links to projects and information on how to do this. Mumakil - a solution based on hadoop/avro to bulk load data into Cassandra 続きを読む
Ruby, Cassandra そろそろ Cassandra で具体的なアプリケーションを作ってみたくなったので、簡単な掲示板を作成してみました。作成環境は以下のようになります。 ruby 1.8.7 (2010-01-10 patchlevel 249) [i386-mingw32]Rails 2.3.5データモデル まずはアプリ... 続きを読む
conference, Cassandraツイート 途中までですが、Cassandra Conference in Tokyoに参加してきたので、とってきたメモの共有をしたいと思います。 例によって写真で紹介する会場の模様。 場所は品川シーサイド(写真:左、楽天タワー前のオーバルガーデン)、あ... 続きを読む
Hadoop may be one of the darlings of the big data world these days, but you may be surprised to know that downloads for community Apache Solr/Lucene actually exceed downloads for community Hadoop on many if not most days. Enterprise search, e... 続きを読む
Cassandra vs MongoDB vs CouchDB vs Redis vs Riak comparison While SQL databases are insanely useful tools, their tyranny of ~15 years is coming to an end. And it was just time: I can't even count the things that were forced into relational da... 続きを読む
Introduction to compaction Cassandra’s log-structured storage engine enables Cassandra’s amazing performance and features like application-transparent compression by turning all updates into data files called sstables that are written seque... 続きを読む
前回に引き続きCassandraについて調査継続中で、今回はThrift APIの ConsistencyLevel について。以下のサイトの該当項目をざっくりと意訳した程度のメモです。 API06 – Cassandra Wiki Cassandra Thrift APIにおける ConsistencyLevel は、 storage-conf.xml ... 続きを読む
楽天で開催された Cassandra Conference in Tokyo に参加してきました。多くのセッションがありましたが、楽天での採用事例が聞ける最後のセッションに参加しました。実はCassandraに関して、前提知識をほとんど持っていなかったので、自分が正しい理解をしたの... 続きを読む