k4200’s notes and thoughts

Programmer side of k4200

Solr

Solr 4にて、基本はbi-gramだけど、1文字の検索にも対応させる

昔はbi-gramの場合、CJKTokenizerFactory ってのを使っていて、自分が持っているSolr本にもそう書いてあるが、最近は、StandardTokenizerFactory + CJKBigramFilterFactory を使うらしい。詳しくはggrks。bi-gramの場合、検索クエリーが1文字の場合に対応出…

PECLのSolrエクステンションをSolr 4に対応させる

PECLのSolrエクステンションはSolr 4では動かない PECLのSolrエクステンションがあるんだけど、Solr 4ではcommitが上手く動かない(モジュールの最新バージョン1.0.2でもNG)。原因は`waitFlush`というパラメータが廃止になった?ため。詳しくはこの辺を参照。

Solr + DIH + MySQL Spatial data types

Goal I'm now trying to implement a text + spatial search system. I have a (currently) small data set that consists of name, address, location (latlng) etc. stored in MySQL.As you may know, MySQL itself has spatial features, so at first I w…