GeQuuGeQuuのアーキテクチャについての話です。Android版クライアントがまだほとんど機能を実装していない状態なので、こんなものに開発時間かけすぎだろ思われがちなGeQuuですが(自意識過剰?)、見えない所で異常に頑張ってるんですよというお話です。Tokyoの資料を公開しました2011-07-29第18回Cassandra勉強会のUstreamの録画を見たCassandra今回はCassandraでトランザクションを実装したらしいNanaHoshiというプロダクトと、0.8で実装されたCounterという凄く俺得な2本立てでした。どちらも私の言及が今回の勉強会ネタになってるような。1.0は2011/10/08にリリースの方向Cassandraリリーススケジュールどうすんの?って話題がMLで出てますね。概ね以下のスケジュールで合意が取られそうな雰囲気になってます。ATNDに参加してきました。第1回」に行ってきた2010-05-03Columnのtimestampとか、transactionについての話CassandraCassandraをはじめたばっかりの時に自分の頭を整理するために書いたモデル図が他の人にも役に立ったようで、トラックバックがきていた。トラックバック元のブログを読んでいたら、こんなことが書いてあった。Wikiが日本人には何も書いてないように見える/正常に閲覧できない件Cassandra「日本人は閲覧できない」というよりか、正確には「ブラウザの優先言語が日本語になっている環境では閲覧できない」なんだけど。デフォルト設定のWebブラウザでCassandraのWikiを開くと、大抵の日本語環境では以下のようなページが表示される。Wikiが日本人には何も書いてないように見える/正常に閲覧できない件2010-04-11CassandraのデータモデルCassandraざっくりとしたイメージおよび解説。説明が下手なので画像だけ見た方がいいかも。ColumnFamilyの集合。RDBMSでいうところのDatabaseに該当する感じ。Key-RowのHashMap(HashMap)みたいな感じ。1つのRowを示すキー文字列。CassandraPythonとCassandraでtimestampの扱いが違うので注意する。PythonからCassandraに渡すtimestampは1e6(1,000,000)をかける。CassandraPythonからLongTypeのColumnを操作する際は以下のように書く。ウワァァァン」って感じのコメントが来てたので調べてみた。SimpleAuthenticatorを使うようにstogate-conf.xmlを修正。<Authenticator>org.apache.cassandra.auth.SimpleAuthenticator</Authenticator>...Cassandra0.6.0-beta3のThrift認証(SimpleAuthenticator)を試してみる2010-03-30Cassandra0.6.0-beta3/contrib/property_snitchのAntスクリプトが間違っている件Cassandrabuild.xmlのクラスパスが間違ってるので、こんな感じで修正したらおk。できてないですが、忘れないうちにメモ。気が向いたら完全版書くかも。頻繁にバージョンアップされてるので、ここの手順もすぐに陳腐化すると思います。Cassandraプロジェクトのトップページ(2010年3月15日時点)に書いてあることを適当に訳してみた。間違ってたら教えてください。翻訳することに慣れてないので勉強になります。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。