Ruby on RailsアプリケーションでSolrにアクセスするのはrsolr(Sunspotではなく)です。私はこのような要求を送信するために使用するローカルSolrのオブジェクトを作成します。いつRailsアプリケーションでSolr接続を作成するのですか
solr = RSolr.connect(:url => "http://localhost:8983/solr")
は限り私は理解して、これは本当に接続が、オンデマンドでリクエストを発行します単なるオブジェクトではないので、それはいけませんそれを初期化したままにするのは高価であり、決してを切断しないでください。。それによると、グローバルなソルバーオブジェクトを1つ作成し、開始時に作成し、それを忘れても問題ありません。右?しかし、おそらくそれはスレッドセーフではないのでしょうか?
いつsolr接続を作成する必要がありますか?