Apache Solr は検索エンジン Googleで探しても必要な情報になかなかたどり着くことができない。 調べたことをまとめていく。 [[@IT―検索エンジンの常識をApache Solrで身につける>http://www.atmarkit.co.jp/ait/articles/1111/18/news148.html]] ざっくりとした概略のことしか書かれていない。特に3ページめくらいからは中身スカスカで期待外れ。 Windows上でSolrを動かしたりすることに関する記事や、Ver5.x.x に関する情報が極めて少ない。 [[Java Code Geeks - Apache Solr Tutorial for Beginners>http://examples.javacodegeeks.com/enterprise-java/apache-solr/apache-solr-tutorial-beginners/]] (日本語の記事がないから仕方なしに英語の記事を参考にする) 最初にcore ってのを作らなきゃダメみたいだけど、イマイチわかりづらい。 特に -D の後に指定するものが何者なのか? システムの動きとしては -D の後で指定したものが server\solr\configsets\ の下のディレクトリからコピーされるみたい。server\solr\?????? (??????は -C で指定した core の名前) 環境: Javaが入っていたらOK。Tomcat要るのかと思ってたけど要らないのか・・・ 起動: solr.xml /server/solr/ 配下に置かれている。 過去のバージョンではこのファイルの <core>タグに core を列挙していたらしいが今のバージョンではやらない SOLR_HOME/(コア名)/core.properties があれば core と判断する (過去には collection1 というcore がデフォルトであったらしい) [[@johtaniの日記 2nd―新しいsolr.xmlとCore探索ロジック>http://blog.johtani.info/blog/2013/06/11/new-solr-xml/]] を参照 solrconfig.xml SOLR_HOME/(コア名)/config 配下に置かれている。coreごとの設定値が記載されている。