[fess-user 890] 複数キーワード検索

Back to archive index

Park Kun k-par****@genda*****
2014年 9月 4日 (木) 17:59:57 JST


小峯様、

お返事ありがとうございます。

複数キーワード検索ですが、Andを入れるかどうかでかなり検索結果が違ってきま
す。
結果から推測しますが、スペースは And より or の意味合いが強いようです。


以上、よろしくお願いします。



-----Original Message-----
From: fess-****@lists*****
[mailto:fess-****@lists*****] On Behalf Of
fess-****@lists*****
Sent: Thursday, September 04, 2014 5:50 PM
To: fess-****@lists*****
Subject: Fess-user まとめ読み, 55 巻, 5 号

Fess-user メーリングリストへの投稿は以下のアドレスに送ってください.
	fess-****@lists*****

Webブラウザを使って入退会するには以下のURLにどうぞ.
	http://lists.sourceforge.jp/mailman/listinfo/fess-user
メールを使う場合,件名(Subject:)または本文に help と書いて以下の
アドレスに送信してください.
	fess-****@lists*****

メーリングリストの管理者への連絡は,以下のアドレスにお願いします.
	fess-****@lists*****

返信する場合,件名を書き直して内容がわかるようにしてください.
そのままだと,以下のようになってしまいます. "Re: Fess-user
まとめ読み, XX 巻 XX 号"


本日の話題:

   1. [fess-user 885] Re:
      フィールド指定検索に利用可能なフィールドの追加と、検索結果フィールドの
追加
      (Kouta****@nikon*****)
   2. [fess-user 886] Re: Fess-user まとめ読み, 55 巻, 4 号 (Park Kun)
   3. [fess-user 887] Windows7でのJavaがメモリを使い切る問題 (Park Kun)
   4. [fess-user 888] 複数キーワード検索の使い勝手 (Park Kun)
   5. [fess-user 889] Re: 複数キーワード検索の使い勝手 (KOMINE Masako)


----------------------------------------------------------------------

Message: 1
Date: Thu, 4 Sep 2014 03:54:50 +0000
From: <Kouta****@nikon*****>
Subject: [fess-user 885] Re:
	フィールド指定検索に利用可能なフィールドの追加と、検索結果フィールド
の追加

To: <fess-****@lists*****>
Message-ID:

<C7E69****@AP-KD*****>
Content-Type: text/plain; charset="iso-2022-jp"

中村です。

Solrの管理画面にて、
xxx_sがインデックスされていることが確認でき、
Solr直接であれば、フィールド指定検索も検索結果表示も
追加したフィールドで行えることが確認できました。

Fessへの連携のみ行えていない模様です。
それを行う為の設定が、
webapps/fess/WEB-INF/classes/app.dicon
への設定追加だと考えているのですが、
うまく反映されません。

他に原因の切り分け方法などがありましたら、ご教示いただけますと幸いです。

よろしくお願いいたします。


-----Original Message-----
From: fess-****@lists*****
[mailto:fess-****@lists*****] On Behalf Of
fess-****@lists*****
Sent: Thursday, September 04, 2014 12:00 PM
To: fess-****@lists*****
Subject: Fess-user まとめ読み, 55 巻, 4 号

Fess-user メーリングリストへの投稿は以下のアドレスに送ってください.
	fess-****@lists*****

Webブラウザを使って入退会するには以下のURLにどうぞ.
	http://lists.sourceforge.jp/mailman/listinfo/fess-user
メールを使う場合,件名(Subject:)または本文に help と書いて以下の
アドレスに送信してください.
	fess-****@lists*****

メーリングリストの管理者への連絡は,以下のアドレスにお願いします.
	fess-****@lists*****

返信する場合,件名を書き直して内容がわかるようにしてください.
そのままだと,以下のようになってしまいます. "Re: Fess-user
まとめ読み, XX 巻 XX 号"


本日の話題:

   1. [fess-user 881]
      フィールド指定検索に利用可能なフィールドの追加と、検索結果フィールドの
追加
      (Kouta****@nikon*****)
   2. [fess-user 882]
      クロール対象とするURLでのワイルドカード使用について (Park Kun)
   3. [fess-user 883] Re:
      クロール対象とするURLでのワイルドカード使用について (Shinsuke Sugaya)
   4. [fess-user 884] Re:
      フィールド指定検索に利用可能なフィールドの追加と、検索結果フィールドの
追加
      (Shinsuke Sugaya)


----------------------------------------------------------------------

Message: 1
Date: Wed, 3 Sep 2014 04:00:25 +0000
From: <Kouta****@nikon*****>
Subject: [fess-user 881]
	フィールド指定検索に利用可能なフィールドの追加と、検索結果フィールド
の追加

To: <fess-****@lists*****>
Message-ID:

<C7E69****@AP-KD*****>
Content-Type: text/plain; charset="iso-2022-jp"

初めまして。中村と申します。

表記の件について質問させてください。

現在、fess9.1.0にてデータストアクロールを実施しており、
フィールド指定検索に利用可能なフィールの追加と
検索結果フィールドの追加を行いたいと考えております。

データストアクロールの設定のスクリプト欄にて
xxx_s などの任意項目名に、SQLにて抽出後の項目を指定し、
webapps/fess/WEB-INF/classes/app.diconの
検索フィールド追加の場合は、「searchFields」、「facetFields」
検索結果フィールド追加の場合は、「responseFields」、「setApiResponseFields」
に追記しておりますが、うまく追加が出来てない模様です。
(「xxx_s:〜」で検索してもヒットしない。
JSON応答のレスポンスで、xxxx_sを表示させても内容が表示されない。)

fess_crawler.outにExceptionなどのエラーは出ておりませんし、
titleやcontentフィールドに入れた項目は、
表示も、フィールド指定検索も行えております。

上記手順に誤りや不足がありましたら、ご指摘いただけますと幸いです。

よろしくお願いいたします。



------------------------------

Message: 2
Date: Wed, 3 Sep 2014 13:17:45 +0900
From: "Park Kun" <k-par****@genda*****>
Subject: [fess-user 882]
	クロール対象とするURLでのワイルドカード使用について
To: <fess-****@lists*****>
Message-ID: <000601cfc72e$03a17650$0ae462f0$@gendai.co.jp>
Content-Type: text/plain;	charset="iso-2022-jp"

毎度、お世話になっております。

「クロール対象とするURL」でのワイルドカードの使い方について教えて下さい。

http://*.google.com/.* のような書き方で以下の様な種類の設定を代替できますで
しょうか?

http://xxx.google.com/.*
http:// xxx.xxx.google.com/.*
http:// xxx. xxx. xxx.google.com/.*


以上、よろしくお願い致します。



------------------------------

Message: 3
Date: Wed, 3 Sep 2014 22:15:00 +0900
From: Shinsuke Sugaya <shins****@yahoo*****>
Subject: [fess-user 883] Re:
	クロール対象とするURLでのワイルドカード使用について
To: fess-****@lists*****
Message-ID:
	<CA+0WS37ZyxwtFgZW4d2_3rqs9G6PY+iM7iB1X4RNGTmTLphM_g****@mail*****>
Content-Type: text/plain; charset=UTF-8

菅谷です。

http://.*.google.com/.*
というようにすればマッチすると思います。

shinsuke



2014年9月3日 13:17 Park Kun <k-par****@genda*****>:
> 毎度、お世話になっております。
>
> 「クロール対象とするURL」でのワイルドカードの使い方について教えて下さい。
>
> http://*.google.com/.* のような書き方で以下の様な種類の設定を代替できます
で
> しょうか?
>
> http://xxx.google.com/.*
> http:// xxx.xxx.google.com/.*
> http:// xxx. xxx. xxx.google.com/.*
>
>
> 以上、よろしくお願い致します。
>
> _______________________________________________
> Fess-user mailing list
> Fess-****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/fess-user

------------------------------

Message: 4
Date: Wed, 3 Sep 2014 22:17:37 +0900
From: Shinsuke Sugaya <shins****@yahoo*****>
Subject: [fess-user 884] Re:
	フィールド指定検索に利用可能なフィールドの追加と、検索結果フィールド
の追加

To: fess-****@lists*****
Message-ID:
	<CA+0WS36eh8Ta2Kv=yU5Xz****@mail*****>
Content-Type: text/plain; charset=UTF-8

菅谷です。

xxx_s="test"
というように固定値で設定した場合には
出ていますでしょうか?インデックスされているのか
どうかを切り分けるのが良いかと思います。

shinsuke



2014年9月3日 13:00  <Kouta****@nikon*****>:
> 初めまして。中村と申します。
>
> 表記の件について質問させてください。
>
> 現在、fess9.1.0にてデータストアクロールを実施しており、
> フィールド指定検索に利用可能なフィールの追加と
> 検索結果フィールドの追加を行いたいと考えております。
>
> データストアクロールの設定のスクリプト欄にて
> xxx_s などの任意項目名に、SQLにて抽出後の項目を指定し、
> webapps/fess/WEB-INF/classes/app.diconの
> 検索フィールド追加の場合は、「searchFields」、「facetFields」
> 検索結果フィールド追加の場合は、「responseFields」、
「setApiResponseFields」
> に追記しておりますが、うまく追加が出来てない模様です。
> (「xxx_s:?」で検索してもヒットしない。
> JSON応答のレスポンスで、xxxx_sを表示させても内容が表示されない。)
>
> fess_crawler.outにExceptionなどのエラーは出ておりませんし、
> titleやcontentフィールドに入れた項目は、
> 表示も、フィールド指定検索も行えております。
>
> 上記手順に誤りや不足がありましたら、ご指摘いただけますと幸いです。
>
> よろしくお願いいたします。
>
> _______________________________________________
> Fess-user mailing list
> Fess-****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/fess-user

------------------------------

_______________________________________________
Fess-user mailing list
Fess-****@lists*****
http://lists.sourceforge.jp/mailman/listinfo/fess-user


以上: Fess-user まとめ読み, 55 巻, 4 号
***************************************



------------------------------

Message: 2
Date: Thu, 4 Sep 2014 13:01:37 +0900
From: "Park Kun" <k-par****@genda*****>
Subject: [fess-user 886] Re: Fess-user まとめ読み, 55 巻, 4 号
To: <fess-****@lists*****>
Message-ID: <000901cfc7f4$ecf01b60$c6d05220$@gendai.co.jp>
Content-Type: text/plain;	charset="iso-2022-jp"

菅谷様、

お返事ありがとうございます。

応用として、

http://www.bloomberg.com/.*
http://www.bloomberg.co.jp/.*

のようなワールド展開しているサイトを
http://www.bloomberg.*/.*

にしても大丈夫でしょうか?

(本来自分でテストしたら分かるはずですが〜、
 本格運用中のエンジンで試すには、既存インデックスなど消さないと
 変更が効いているか判断しにくいためです。)


お手数掛けますが、よろしくお願いいたします。


----------------------------------
毎度、お世話になっております。

「クロール対象とするURL」でのワイルドカードの使い方について教えて下さい。

http://*.google.com/.* のような書き方で以下の様な種類の設定を代替できますで
しょうか?

http://xxx.google.com/.*
http:// xxx.xxx.google.com/.*
http:// xxx. xxx. xxx.google.com/.*


以上、よろしくお願い致します。



------------------------------

Message: 3
Date: Wed, 3 Sep 2014 22:15:00 +0900
From: Shinsuke Sugaya <shins****@yahoo*****>
Subject: [fess-user 883] Re:
	クロール対象とするURLでのワイルドカード使用について
To: fess-****@lists*****
Message-ID:
	<CA+0WS37ZyxwtFgZW4d2_3rqs9G6PY+iM7iB1X4RNGTmTLphM_g****@mail*****>
Content-Type: text/plain; charset=UTF-8

菅谷です。

http://.*.google.com/.*
というようにすればマッチすると思います。

shinsuke



2014年9月3日 13:17 Park Kun <k-par****@genda*****>:
> 毎度、お世話になっております。
>
> 「クロール対象とするURL」でのワイルドカードの使い方について教えて下さい。
>
> http://*.google.com/.* のような書き方で以下の様な種類の設定を代替できます
で
> しょうか?
>
> http://xxx.google.com/.*
> http:// xxx.xxx.google.com/.*
> http:// xxx. xxx. xxx.google.com/.*
>
>
> 以上、よろしくお願い致します。
>
> _______________________________________________
> Fess-user mailing list
> Fess-****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/fess-user

------------------------------

Message: 4
Date: Wed, 3 Sep 2014 22:17:37 +0900
From: Shinsuke Sugaya <shins****@yahoo*****>
Subject: [fess-user 884] Re:
	フィールド指定検索に利用可能なフィールドの追加と、検索結果フィールド
の追加

To: fess-****@lists*****
Message-ID:
	<CA+0WS36eh8Ta2Kv=yU5Xz****@mail*****>
Content-Type: text/plain; charset=UTF-8

菅谷です。

xxx_s="test"
というように固定値で設定した場合には
出ていますでしょうか?インデックスされているのか
どうかを切り分けるのが良いかと思います。

shinsuke



2014年9月3日 13:00  <Kouta****@nikon*****>:
> 初めまして。中村と申します。
>
> 表記の件について質問させてください。
>
> 現在、fess9.1.0にてデータストアクロールを実施しており、
> フィールド指定検索に利用可能なフィールの追加と
> 検索結果フィールドの追加を行いたいと考えております。
>
> データストアクロールの設定のスクリプト欄にて
> xxx_s などの任意項目名に、SQLにて抽出後の項目を指定し、
> webapps/fess/WEB-INF/classes/app.diconの
> 検索フィールド追加の場合は、「searchFields」、「facetFields」
> 検索結果フィールド追加の場合は、「responseFields」、
「setApiResponseFields」
> に追記しておりますが、うまく追加が出来てない模様です。
> (「xxx_s:?」で検索してもヒットしない。
> JSON応答のレスポンスで、xxxx_sを表示させても内容が表示されない。)
>
> fess_crawler.outにExceptionなどのエラーは出ておりませんし、
> titleやcontentフィールドに入れた項目は、
> 表示も、フィールド指定検索も行えております。
>
> 上記手順に誤りや不足がありましたら、ご指摘いただけますと幸いです。
>
> よろしくお願いいたします。
>
> _______________________________________________
> Fess-user mailing list
> Fess-****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/fess-user

------------------------------

_______________________________________________
Fess-user mailing list
Fess-****@lists*****
http://lists.sourceforge.jp/mailman/listinfo/fess-user


以上: Fess-user まとめ読み, 55 巻, 4 号
***************************************



------------------------------

Message: 3
Date: Thu, 4 Sep 2014 13:25:25 +0900
From: "Park Kun" <k-par****@genda*****>
Subject: [fess-user 887] Windows7でのJavaがメモリを使い切る問題
To: <fess-****@lists*****>
Message-ID: <000a01cfc7f8$40177650$c04662f0$@gendai.co.jp>
Content-Type: text/plain;	charset="iso-2022-jp"

いつも大変お世話になっております。

表題の件ですが、

Windows7 x64、物理メモリ32GB、
Core1が250Gbほど、300万ドキュメント数でFessを回していますが〜

Setenv.batではXmx6gにしてしているにも関わらず、
タスクマネージャーで見ると、java.exeが2本で合計20Gbその他もろもろ
物理メモリ100%使っている状況となっております。
どこかで、制限掛けられないでしょうか?

他に、crawler.shとfess.diconでもメモリ関係のオプションを見つけましたが、
お互いにどのような関係でしょうか?

英文で色々文献を探してみる、OSのキャッシュ機能の問題だ?ということも
ありましたが、Linuxなどに引っ越ししたほうが良いでしょうか?


Setenv.batは以下のように若干いじっています。

@echo off

set JAVA_OPTS=%JAVA_OPTS% -Dsolr.solr.home="%CATALINA_HOME%\solr"
-Dfess.log.file="%CATALINA_HOME%\webapps\fess\WEB-INF\logs\fess.out" -Dsolr.
log.file="%CATALINA_HOME%\logs\solr.log" -Djava.awt.headless=true -server
-Xmx6g -XX:+UseTLAB -XX:+DisableExplicitGC

for /f tokens^=2-5^ delims^=.-_^" %%j in ('java -fullversion 2^>^&1') do set
"jver=%%j%%k"
if %jver% GTR 17 (
set JAVA_OPTS=%JAVA_OPTS%
 -XX:MaxMetaspaceSize=5g
 -XX:CompressedClassSpaceSize=3g
 -XX:-UseGCOverheadLimit
 -XX:+UseConcMarkSweepGC
 -XX:CMSInitiatingOccupancyFraction=50
 -XX:+UseParNewGC
 -XX:+OptimizeStringConcat

 ) else (
set JAVA_OPTS=%JAVA_OPTS%
 -XX:MaxPermSize=5g
 -XX:-UseGCOverheadLimit
 -XX:+UseConcMarkSweepGC
 -XX:CMSInitiatingOccupancyFraction=50
 -XX:+CMSIncrementalMode
 -XX:+CMSIncrementalPacing
 -XX:CMSIncrementalDutyCycleMin=0
 -XX:+UseParNewGC
 -XX:+UseStringCache
 -XX:+UseCompressedStrings
 -XX:+OptimizeStringConcat
 -XX:+UseCompressedOops

 -XX:+CMSParallelRemarkEnabled

rem -XX:+UseCompressedOops if 64bit OS
rem -XX:+UseCompressedStrings if java6u20 or above rem
-XX:+OptimizeStringConcat if java6u21 or above
 )

-------------------------------------

fess.diconでは、

<property
name="logFilePath">@System @ getProperty("fess.log.file").replaceAll(".out",
"_crawler.out")</property>
<property name="crawlerJavaOptions">
@System @ getProperty("java.version").startsWith("1.7") ?
new String[] {
"-Djava.awt.headless=true",
"-server",
"-Xmx12g",
"-XX:MaxPermSize=4g",
"-XX:-UseGCOverheadLimit",
"-XX:+UseConcMarkSweepGC",
"-XX:CMSInitiatingOccupancyFraction=60",
"-XX:+CMSIncrementalMode",
"-XX:+CMSIncrementalPacing",
"-XX:CMSIncrementalDutyCycleMin=0",
"-XX:+UseParNewGC",
"-XX:+UseStringCache",
"-XX:+UseTLAB",
"-XX:+DisableExplicitGC"
}
:
new String[] {
"-Djava.awt.headless=true",
"-server",
"-Xmx12g",
"-XX:MaxMetaspaceSize=6g",
"-XX:CompressedClassSpaceSize=2g",
"-XX:-UseGCOverheadLimit",
"-XX:+UseConcMarkSweepGC",
"-XX:CMSInitiatingOccupancyFraction=60",
"-XX:+UseParNewGC",
"-XX:+UseTLAB",
"-XX:+DisableExplicitGC"
}
</property>

-------------------------------------

crawler.shでは、

FESS_OPTS="$FESS_OPTS -Dfess.crawler.process=true -Djava.awt.headless=true
-server  -XX:+UseGCOverheadLimit  -XX:+UseConcMarkSweepGC
-XX:+CMSIncrementalMode  -XX:+UseTLAB  -Xmx12g  -XX:MaxPermSize=4g

 -XX:CMSInitiatingOccupancyFraction=60
 -XX:+CMSIncrementalPacing
 -XX:CMSIncrementalDutyCycleMin=0
 -XX:+UseParNewGC
 -XX:+UseStringCache
 -XX:+UseCompressedStrings
 -XX:+OptimizeStringConcat
 -XX:+UseCompressedOops
 -XX:+CMSParallelRemarkEnabled
 "

と設定しております。


以上、大変お手数掛けますがよろしくお願い致します。



------------------------------

Message: 4
Date: Thu, 4 Sep 2014 16:48:05 +0900
From: "Park Kun" <k-par****@genda*****>
Subject: [fess-user 888] 複数キーワード検索の使い勝手
To: <fess-****@lists*****>
Message-ID: <001601cfc814$90cd52b0$b267f810$@gendai.co.jp>
Content-Type: text/plain;	charset="iso-2022-jp"

いつも大変お世話になっております。

表題の件ですが、ほとんどのユーザーがGoogleの検索方式に慣れており、
キーワードの組合せをスペースで区切るだけの検索していることが
検索ログの集計で分かりました。

複数キーワードの検索を and オプションを使わず、
スペースだけで代替させる方法はございませんか?

以上、よろしくお願い致します。



------------------------------

Message: 5
Date: Thu, 04 Sep 2014 17:49:06 +0900
From: KOMINE Masako <Komin****@mss*****>
Subject: [fess-user 889] Re: 複数キーワード検索の使い勝手
To: fess-****@lists*****
Message-ID: <54082****@mss*****>
Content-Type: text/plain; charset=iso-2022-jp

小峯と申します。

> 複数キーワードの検索を and オプションを使わず、
> スペースだけで代替させる方法

↑ですが、すでにそのようになっていると思います。
下記のドキュメントに記述がありました。

■ AND 検索
http://fess.codelibs.org/ja/9.1/user/search-and.html

「AND を省略してスペース区切りで検索語入力欄に複数単語を記述した場合も AND
検索になります。」
とあります。
いかがでしょうか。


On 2014/09/04 16:48, Park Kun wrote:
> いつも大変お世話になっております。
>
> 表題の件ですが、ほとんどのユーザーがGoogleの検索方式に慣れており、
> キーワードの組合せをスペースで区切るだけの検索していることが
> 検索ログの集計で分かりました。
>
> 複数キーワードの検索を and オプションを使わず、
> スペースだけで代替させる方法はございませんか?
>
> 以上、よろしくお願い致します。
>
> _______________________________________________
> Fess-user mailing list
> Fess-****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/fess-user
>



------------------------------

_______________________________________________
Fess-user mailing list
Fess-****@lists*****
http://lists.sourceforge.jp/mailman/listinfo/fess-user


以上: Fess-user まとめ読み, 55 巻, 5 号
***************************************




Fess-user メーリングリストの案内
Back to archive index