Rails

RailsのDB負荷分散プラグインを実装しよう。。。。かなw

最近、会社でもRailsとMySQLで負荷分散に取り込むことが多いのですが これはやっぱり難しいですよね。色々プラグインを入れてみたり、自前で実装してみたりと試しているのですが、どうもシックリこない。何が面倒なのかというと、実装の中で明示的にMasterか…

acts_as_tritonn

前回MySQL+Sennaを簡単に扱えるプラグインを作って公開するとか言っておきながら忙しくて放置してました^^; このまま放置しようかと一瞬思ったのですが、はてなスターも付いてることだし、折角なので公開します なお、全文検索クエリを簡単に使うことを目的…

acts_as_tritonn

2007/12/9追記 http://d.hatena.ne.jp/ryu00026/20071209 で公開してます http://qwik.jp/tritonn/ TritonnはMySQLから全文検索エンジンSennaを利用可能にするための改造を行うプロジェクト。 MySQLにSenna(およびMeCab)を組み込んだバイナリをリリースして…

Railsからbigintを使用する時の注意点

idとかの AUTO_INCREMENTのカラムをbigintで使用している時、特に32bitを超える数値の時(自分のPCは32bitマシン)は明らかに挙動がおかしい。 例えば id bigint title text body text というテーブルがあり alter table posts auto_increment = 10000000000…