opsMySQLパラメータチューニングメモMySQL関連のメモ。実際に業務で見ている主にメモリ周りのパラメータについて。特別なノウハウ等は入っていない基礎知識程度です。MySQLのバッファには以下の2種類のタイプがある。パラメータチューニングの際にはこの2つのタイプの違いを意識しないといけない。tech/studydatabaseCassandraのMemtableについて引き続きCassandraについて調査中で、今回はCassandraの内部構造のひとつ、Memtableについて。Cassandraでの書き込み操作はまずディスク上のCommitLog(書き込み操作のログ)に対して行われ、それからメモリ上のMemtableと呼ばれる構造体に対して書き込まれます。Memtableの構造は以下のようになっていて、ColumnFamily毎に保持されています。書き込み要求時にデータを保持するノードを決める際に計算されるものです。APIのテストコードを一応載せておきます。データ操作(取得/登録/削除)に関するAPIはひととおり使用してあるので、コードを見ればだいたいの使い方は理解できると思います。各APIのシグネチャはCassandraのホームディレクトリにjavadocディレクトリがあるのでそこで確認できます。以下のサイトの該当項目をざっくりと意訳した程度のメモです。