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