郵便番号検索を全文検索で高速化した

http://post.clonedoppelganger.net/

サジェストは前方一致なので元々速かったのだけど、実際の検索がlike文という、みかんの皮を剥かずに食べるくらいの手抜きっぷりだったので、全文検索を使えるようにした。
N-gram(bigram)のカラムを作って、MySQLのFULLTEXTインデックスを貼っただけだけれども、当然のことながら物凄く速くなった。素晴しい。今は漢字のインデックスしか作っていないけれども、事足りるでしょう。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です