2010-05-01から1日間の記事一覧

Cassandraの書き込み

Commit Log=>MemTable RowMutationの送信 org.apache.cassandra.avro.CassandraServer commit logに書かれた内容をRowMutationとして適当なレプリカノードに送信する StrageProxyからmutate関数を呼ぶ. org.apache.cassandra.service.StorageProxy mutate関…

Cassandraの読み込み

読み込み側 org.apache.cassandra.cli.CliClient executeGet関数内でクライアントからクエリを構文解析して get関数を使ってCassandraServerにリクエスト org.apache.cassandra.avro.CassandraServer get関数=>multigetInternal=>multigetColumns=>readColum…