2012-07-01から1ヶ月間の記事一覧

HBaseのデータ書き込みフロー

馬本をつらつら読んだのでデータ書き込みのあたりについてメモがてら書いてみる。HBaseはLog-Structured Merge-tree (LSM-tree)という技術を使ってデータの読み書きを行います。LSM-treeはMemtable, SS Table, Commit Logという3つの記憶領域を使います。Me…

HBase in Actionの4章に書かれているRow Keyの話

昨日のエントリでも少し触れましたが、HBase in Actionの4章ではTwitterのようなつぶやきサービスを作るときのRow Keyの設計について考察がされています。今回はそれについて少し書いてみます。つぶやきするユーザはuseridを持つものとします。 ユーザAのuse…

HBaseのRow Keyの設計についてのメモ

Facebook Messageで使われたり、LINEのストレージで使われたり、と事例も多く出てきているHBase(Bは大文字。これ重要)ですが、個人的に少し興味も湧いてきたのでちょっと調べてます。HBaseはLog-Structured Merge-tree (LSM-tree)というアーキテクチャを使…

ブログについて語るときに我々の語ること

etc

タイトルはもちろんレイモンド・カーヴァーの「愛について語るときに我々の語ること(What We Talk about When We Talk about Love.)」から取ってます。僕は2008年からはてなでブログを書き続けているのでかれこれもう4年になります。以前に比べれば更新頻度…

自分の手を動かし自分の頭で考えるということ

etc

仕事の関係で自分が今までやったことがないことをやることになってしかもそれが新しめのことだったりすると新鮮で面白いわけですね。 で、自分なりにその技術をいろいろ調べたりしているうちにその界隈で著名な人が誰だかわかってきてTwitterでフォローした…

HadoopのMapReduceジョブのチューニングに関する資料があったのでめもっとく

Hadoop Summit 2012でClouderaの人が発表した資料を見つけたのではっておく。 Hadoop Summit 2012 | Optimizing MapReduce Job Performance View more PowerPoint from Cloudera, Inc. HadoopのMapReduceジョブのチューニングに関するもので、内容的にはHado…

常駐作業から考えるキャリアの築き方

随分と昔の話だけれども、当時僕が客先に常駐していて、 自社で作業しているといろいろと雑用(飲み会の幹事とかPCが紛失してないかチェックするための資産の棚卸しとか)が多いので客先に常駐しているほうが仕事に集中できていいよね みたいに思っていたと…