PGメモ

非エンジニアの記録

solr cloudを使ってみる。

なんか最近のsolrは分散検索が簡単にできるらしいのでやってみた。

参考:
http://wiki.apache.org/solr/SolrCloud

rm -r example/solr/collection1/data/*
cp -r example example2
cd example
java -Dbootstrap_confdir=./solr/collection1/conf -Dcollection.configName=myconf -DzkRun -DnumShards=2 -jar start.jar

各オプションの説明

・Dbootstrap_confdir
zookeeperの設定ファイルがない場合、指定するディレクトリ

・DzkRun
zookeeperをsolrとして使うためのオプション

・Dcollection.configName
新しいコレクションの設定ファイル名になる。省略すると"configuration1"となる

・Dnumshards=2
インデックスを分ける際の論理的なパーティション番号を指定


立ち上げに成功すると、左側にsolr croudが!

cd example2
java -Djetty.port=7574 -DzkHost=localhost:9983 -jar start.jar

無事にシャードが2つ立ち上がりました。