先日、隅田川の屋形船で花見と洒落込んだのですが、その日はまだ一分咲きも行ってなくて悲しい思いをしたmikioです。今回はTokyo Tyrant(TT)に格納したデータを対象としてMapReduceのモデルに基づく計算をする方法について述べます。 MapReduceとは Googleが... 続きを読む
ついに発売されたスト4のコンシューマ機版をやりたくてしょうがないけど筐体を買ってもらえないので、駅前のゲーム屋のディスプレー前で垂涎するばかりのmikioです。今回は連載の最終回で、各種スクリプト言語を使ってお手軽にテーブルデータベースを操作する方... 続きを読む
これはなに TokyoTyrantのmemcached互換プロトコルはflagsとexpireに対応していない オブジェクトを保存する場合、シリアライズされてるかどうかのフラグが必要で、memcachedを使ってる箇所をそのまま置き換えられない。 メタ情報を保存するキーを別に作って、... 続きを読む
最近、忙しさを理由に英会話レッスンをサボりがちになってよろしくないなと猛省するmikioです。今回は、Tokyo CabinetのテーブルデータベースをTokyo Tyrantを使ってデータベースサーバとして利用する方法について述べます。 とりあえず使ってみる Tokyo Cabine... 続きを読む
Tokyo Tyrantのperlクライアントがでているので、軽くベンチとってみた Tokyo Tyrantは $ ttserver だけで起動。on memoryのhash dbになりますね このサーバに対して、Cache::Memcached、同Fast、TokyoTyrant.pmで接続してgetの速度を比較してみた バージョンは... 続きを読む