タグ

Cassandraに関するhohoho_ho2005のブックマーク (125)

  • CassandraのJavaクライアントプログラミング - CLOVER🍀

    とりあえず、こちらを参考に http://wiki.apache.org/cassandra/ClientExamples Groovyで書いてみました。 お題は、AmazonでのCassandra関連のの情報に変えてあります。 対象のキースペースとカラムファミリーの情報は、いたって普通です。 [default@Bookshelf] describe Bookshelf; WARNING: CQL3 tables are intentionally omitted from 'describe' output. See https://issues.apache.org/jira/browse/CASSANDRA-4377 for details. Keyspace: Bookshelf: Replication Strategy: org.apache.cassandra.locato

    CassandraのJavaクライアントプログラミング - CLOVER🍀
  • 続いて、CQLへ - CLOVER🍀

    cassandra-cliを触ってみたので、今度はCQL(Cassandra Query Language)を使ってみます。 とりあえず、比較のためcassandra-cliで先にキースペースを作成しておきました。 [default@unknown] create keyspace DEMO ... with placement_strategy = 'org.apache.cassandra.locator.SimpleStrategy' ... and strategy_options = {replication_factor:1}; 9e2f3541-c5e7-31de-95a3-98047e78a696 [default@unknown] use DEMO; Authenticated to keyspace: DEMO [default@DEMO] create clumn f

    続いて、CQLへ - CLOVER🍀
  • とりあえず、cassandra-cliから - CLOVER🍀

    先週、Apache Cassandraをインストールしました。 で、そこでなぜか終わっていたので、続きを進めようと思います。いきなりプログラムから操作するとかじゃなくて、まずはコマンドラインツールからいくのがきっと無難ですよね。 とりあえず、Cassandraを起動して。 $ cassandra -f xss = -ea -javaagent:/usr/local/cassandra/current/lib/jamm-0.2.5.jar -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -Xms1024M -Xmx1024M -Xmn200M -XX:+HeapDumpOnOutOfMemoryError -Xss180k INFO 15:20:08,890 Logging initialized 〜省略〜 INFO 15:29:18

    とりあえず、cassandra-cliから - CLOVER🍀
  • Apache Cassandraをインストールしてみる - CLOVER🍀

    そろそろ、他のNoSQLにも手を出してみようかなと思い、ちょっと考えた末、少しこれを扱ってみることにしました。 Apache Cassandra http://cassandra.apache.org/ もちろん、仕事では使っていませんし、当面の間使うこともないと思います。単純に興味位です。 では、インストールしてみます。パッケージインストールはしないので、ここからtarballを落としてきます。 ダウンロードページ http://cassandra.apache.org/download/ 現時点でのCassandraの最新安定版は、1.2.4です。 で、こちらを参考にインストールしてみます。 インストール方法 http://wiki.apache.org/cassandra/GettingStarted とりあえず、後々面倒なことになりそうなので、OSユーザを作成することにしました。

    Apache Cassandraをインストールしてみる - CLOVER🍀
  • Cassandraメモその1(インストール、データモデル、データ操作について) | Ore no homepage

    9月半ばくらいから仕事でCassandraに触れている。現場でCassandraの機嫌を取ったり、同僚とオライリーを輪読したり、手元でいじったりしているうちにCassandraをある程度習得することができた(つもり)。なのでメモを残しておく。今日は第一弾としてCassandraの特徴、インストール、データモデル、データ操作についてまとめる。なお、ここで言及しているCassandraのバージョンは1.1.5。 (1) Cassandraの特徴 まずは特徴を列挙する。 列指向分散DB 4次元または5次元の構造 キースペース、カラムファミリ、ロウ、(スーパーカラム)、カラムの順に入れ子構造となる。 カラムは値とタイムスタンプをもつ。タイムスタンプはカラム挿入時に自動で付与される。 カラムは挿入時にTTLを設定することにより時限削除可能。 データ操作は挿入、削除、参照のみ。 データの更新は挿入に