ミッションたぶんPossible

どこにでもいるシステムエンジニアのなんでもない日記です。たぶん。

Cassandra

登録したデータを一旦綺麗に消すには

ある程度Cassandraで試すと古いデータが邪魔くさくなってくると思います。ところがそのデータを消す方法がいまいち分からん! で、色々試してたらまるっと消す方法を見つけたので備忘録的に書いておきます。 storage-conf.xml <SavedCachesDirectory>/var/lib/cassandra/saved_cach</savedcachesdirectory>…

storage-conf.xmlでのKeyspaceとColumnFamily設定内容解説

Cassandraのデータ定義はstorage-confirm.xmlに記述します。 こちらにもちらっと書きましたが、この辺をちゃんと抑えて無くて結構困ったので、一念発起して調べてみました。とりあえずKeyspaceとColumnFamilyの指定のみです。 <Keyspace Name="Keyspace1"> <ReplicaPlacementStrategy>org.apache.cassandra.locator</replicaplacementstrategy></keyspace>…

Super Columnに値が入れようとするとエラーが出る症状を解決するには。

非常に間抜けな事でつまずいたので備忘録的にメモメモ。 Keyspace ― ColumnFamily ― Column ― Key&Value Cassandraは通常、上記のような階層構造を持ちます。RDBと照らし合わせると、KeyspaceがDB、ColumnFamilyがテーブル、Columnがレコードに相当します。…

Cassandraでスムーズな検索を実現するには?

今Cassandraについて色々と調べています。今のところ情報収集ばっかりで実装まで行けてない為、いまいち手応えを感じられない日々ではありますが。今は主に以下の記事を参考にしています。まだ連載途中ですが、非常に分かり易いです。 Cassandraのはじめ方─…