仕事で使えないかなと思って、 Common Lisp で全文検索 Web システムを作ってみたが、あまり速くなかった。 Montezuma に MeCab のトークナイザを付けて、 IOLib 使ったイベント方式の Web サーバでインターフェースを提供する実装。 Montezuma をファイルベースのインデックにすると厳しい。インメモリのインデックスならチューニングすればいけるかも。 (eval-when (:compile-toplevel :load-toplevel :execute) (ql:quickload :montezuma) (ql:quickload :clsql) (ql:quickload :info.read-eval-print.series-ext) (ql:quickload :info.read-eval-print.mecab) (ql:quicklo