Masayuki Shibata
mshib****@shima*****
2013年 5月 16日 (木) 09:34:14 JST
柴田@亀岡市です。 まず、お伝えしていなかったのですが、分散化の目的とし て、インデックス作成タイミングを分けたいというのがあ ります。 データストア検索の方は、インデックス作成が早いので頻 度を上げたいのです。 一方、HTTP 経由のインデックス作成は、下記のような事 情もあり、週末に1回作成ですので、Fess を別々に立て て、かつ検索 Web は1箇所というのが今回の最終イメー ジです。 #ほかの方法がありましたらご教示いただけると助かりま #す。調査途上ですので core を追加すると何ができるの #かなど不明な点が多々ありますので。 > 対象ドキュメントのサイズやサーバースペックが > わかっていませんが、数万ドキュメント程度であれば > まだ余裕があるようにも思えます。現状のインデックス > サイズ次第かとは思いますが…。 H2 のままだと 15万件くらいで限界、10万件くらいが目安 という別の記事を拝見しました。 新規の3万件の方は、データストア検索ですが、そのデー タベースを使っているアプリ内での検索が、5万件くらい で限界かという話があり、そのとき用の事前調査です。 本番稼働では合計でそれなりの「数」にはなります。 元の6万件の方の Fess のフォルダ配下のサイズは 23 GB くらいです。 それが大きいのか小さいのかは比較の対象がないのでよく わかりません。 それよりもどちらかというと、以前別のスレッドで、イン デックス作成中にそれが壊れるという現象を報告させてい ただきました。 そのときの話の流れですが... Core2 Duo E6600 2.40GHz 2G mem Win Srv. 2003 R2 ...のハードディスクが潰れて、USB メモリに linux を仕 込んだもので運用しようとしたけど、インデックスが作成 途上で壊れてダメだった。 ↓ Windows Server に戻せないかという話になり... Pentium Dual E6500 2.93GHz 4G mem Win Srv. 2008 R2 ...を調達して何とか収まった。 その検討の中で Fess4 → Fess7 に移行して、パラメータ も負荷を下げる方向でうまく行った。 ...と状況証拠の積み上げでそういう話になってます。 ホントに負荷だったのかどうかのウラはとれていないので 杞憂なのかも知れませんが、分散するか MySQL を仕込む かの必要がありそうだなと思った次第です。 #HDD を修理すれば、もう1台 PC があるわけですし。 負荷を落とした結果、足かけ3日 (週末インデックス作成 で土〜月曜の朝くらいまで) かかるようになっており、週 1回のインデックス作成が今回追加分の需要に合わない状 態ですので、それも分散化検討のトリガになっています。