[groonga-dev,04662] mroongaでの検索について

Back to archive index

三井しょうた 01035****@gmail*****
2018年 8月 29日 (水) 14:51:02 JST


皆さまこんにちは。三井と申します。

古いバージョンの話となり、恐縮なのですが、
現在以下の環境でラッパーにてmroongaを利用しております。
<環境>
CentOS 6.6
MySQL 5.6.24 (utf8)
mroonga 5.0.3

TokenBigramIgnoreBlankSplitSymbolAlphaDigit
NormalizerMySQLUnicodeCIExceptKanaCIKanaWithVoicedSoundMark

の設定で、
SHOP_NAME:"フライングガーデン△上福岡店△△△△△△△△△△△"
※△は全角

SHOP_NAME_KANA:"フライングガーデン"
※半角カナ

をカラムに格納し、

SELECT * FROM TEST_TABLE WHERE MATCH(SHOP_NAME, SHOP_NAME_KANA)
AGAINST ('*D+フライングガーデン' IN BOOLEAN MODE);

というクエリでデータが取得できないと言う状況が発生しています。

ただ、同一バージョンの別環境(検証環境)では再現せず、
何らかの不具合に当るのかの判断もつかず困っております。
ちなみに、商用環境のテーブルには少し多いデータを(9,000万件程)格納してはいるのですが、
データ量によって、マッチしないといった事が発生する可能性含めて、何かしらご教授いただけないでしょうか。

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



groonga-dev メーリングリストの案内
Back to archive index