-Solr *Solr [#s7cf6d78] **SOLR_HOME [#w11a7c40] |ディレクトリ名|必須or任意|説明| |conf|必須|solrconfig.xmlやschema.xml| |data|必須|index格納| |lib|任意|pluginのjar| |bin|任意|レプリケーションスクリプト置き場| **4.0インストール [#t7c18639] 試しに使ってみるだけなら、組み込みjettyで起動すると楽。TOMCATとの場合は単にwarを配置しておしまい!というわけではなくSOLR_HOMEに必要なファイルを配置して、solrconfig.xmlも配置しないとだめ! 5.x系からスタンドアロンとなりサーブレットコンテナ不要になった。 ***組み込みJettyでお試し [#la7cf05b] cd SOLR_HOME/example/ java -jar start.jar http://localhost:8983/solr cd SOLR_HOME/example/exampledoc sh post.sh *.xml 管理画面の[Core Admin]でリロードする。 ***SOLR_HOME [#c5a8772c] 解凍ディレクトリ/example/solrを指定する。 **利用サイト [#ea32625e] -Yahoo! JAPAN -E bay -CookPad **冗長構成 [#u2e57b09] master/slave構成と新しいSolrCloudという仕組みがある。 ***4.x系のmaster/slave [#rd5e24e5] http://x1.inkenkun.com/archives/254 *solr.xmlの探索ロジック [#l22a1d9c] solr.xmlとその下部にぶら下がるcoreのsolrconfig.xmlが必要。<core>タグでまとめることも可能 http://blog.johtani.info/blog/2013/06/11/new-solr-xml/ **Solrクエリ [#c9dbc186] -ちょっと特殊なので注意。フィールドを指定するがテーブル名という概念が無いようだ。 -備考(note)がtestかつ値段が5万以下 q=note:test AND price:[* to 50000] -ソートさせる sort=price desc **Elasticsearch [#yecd5788] -ベースはLuceneなのでSolrと一緒だが、急上昇しているらしい *MySQLベース [#a74f28f1] **Senna [#zc25ef64]