KyotoTycoon, KyotoCabinet, PHP最近低GIダイエットのブログを中心に書いている気がしますが、年末ということで少し時間ができたので前々から導入しようと思っていたKyotoTycoonのメッセージキューを試すことにしました。メッセージキューによる非同期処理とい... 続きを読む
Tokyo Tyrantで実装していた非同期レプリケーションをKyoto Tycoonでも実装したので、高効率かつ高可用性を備えるデータベースサーバとして使えるようになったよという話。 高可用性の実現に向けて ハードウェア障害をはじめとする予期せぬ事態が起きても正常に... 続きを読む
Loading… Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. 続きを読む
memcachedプロトコルでメッセージキューが実現できるという話を前回したが、今回はその具体的な使用方法を解説してみる。 サーバを起動する まずはサーバを起動しないと始まらない。典型的には以下のコマンドで立ち上げるとよい。 $ ktserver -th 1 -ls \ -plsv... 続きを読む
2011年2月14日 kyotocabinet 1.2.43 と kyototycoon 0.9.33 の srpm 作ったよ ∩(・ω・)∩ オッスオッス 作ったよ。 直リンがダメっぽかったらこっちからお願いします。 ・KyotoCabinet 1.2.43 (srpm) ・KyotoTycoon 0.9.33 (srpm) いつも通りなんですが、 KyotoTycoo... 続きを読む
前回の記事にて、Kyoto Tycoonでメッセージキューを実現する方法について述べた。今回は、それを実運用にて使いやすくするための諸機能について説明する。みんな大好きなmemcachedプロトコルでメッセージキューを実現してみよう。 ジョブキューとメッセージキュ... 続きを読む
チャオ!みんな、Kyoto Tycoonライフをエンジョイしてるかい!?今日はKTライフを満喫してるミーからの運用TIPSアンドソーオンをお届けするYO! kchashmgrとktremotemgrコマンドの補完人間の脳活動のピークは22歳の今日このごろ、みなさんいかがおすごし? も... 続きを読む
この記事は PHP Advent Calendar jp 2010 Day 18 として書いてます。今日は丁寧な言葉で書きますw前日は id:koyhoge さんの「PDO_pgsqlでハマった件 (PHP Advent Calendar 2010 17日目) - Blog::koyhoge」でした。 何について書こうかなーと悩みましたが、Toky... 続きを読む
Tokyo Tyrantで実装していた非同期レプリケーションをKyoto Tycoonでも実装したので、高効率かつ高可用性を備えるデータベースサーバとして使えるようになったよという話。 高可用性の実現に向けて ハードウェア障害をはじめとする予期せぬ事態が起きても正常に... 続きを読む
node-kyoto-tycoonhttp://github.com/swdyh/node-kyoto-tycoonKyotoTycoonのNode.js用ライブラリを作りました。まだだいぶ荒削りでな状態で、KyotoTycoonのAPIを簡単にラップした感じのものです。APIも変わるかもしれないし、バグもたぶんあると思いますが試し... 続きを読む
ここのところ必死こいて作り込んでいたKyoto Tycoonだが、主要機能を実装しきって文書もそこそこ書けてきたので、ベータリリースということにした。プロジェクトページもちゃんと作ってある。 公式には英語の文書しか作らない方針なのだが、それだと国内ではな... 続きを読む
memcachedのように一時的なデータを高速に扱えながらもデータをファイル上に永続化できるサーバとして、「Kyoto Tycoon」という製品を開発することにした。もちろん、Kyoto Cabinetをストレージにしたネットワークサービスを提供するものである。実のところ、決... 続きを読む