[前][次][番号順一覧][スレッド一覧]

mysql:11915

From: 川合孝典 <川合孝典 <gcd00051@xxxxxxxxxx>>
Date: Mon, 8 Aug 2005 11:32:54 +0900 (JST)
Subject: [mysql 11915] Re: HEAP テーブルへのあいまい検索の速度

川合孝典です。

全文検索フィールドを利用するのはとても簡単ですが、
全文検索だとどうしても曖昧さがでてきます(分かち書きで分ける
単位とか)。

今やっているとおにりのことを実現するとすれば、対象となる
フィールドの文字列のN-Gramとそのレコードのプライマリキーを
格納したテーブルを別途用意して、それに対して一致するものを
検索すればとは思います。件数は膨大になりますが、インデックスを
効きますから、検索は速くなるでしょう。
(更新や登録は面倒になるでしょうけども)

----- Original Message -----
>Date: Mon, 8 Aug 2005 09:25:00 +0900
>From: "Ryousuke Wayama" <wayama7@xxxxxxxxxx>
>Subject: [mysql 11914] Re: HEAP テーブルへのあいまい検索の速度
>To: <ml@xxxxxxxxxx>
>
>
>和山です。
>
>> HEAPのあいまい検索速度をもっと早くするにはCPUを速くする
>> 以外無いと思えるのですが、正しいでしょうか?
>
>それも確かにひとつの方法ですが、likeでやるのではなく、
>分かち書きして、Mysqlの全文検索機能を使用すると劇的に
>早くなると思います。


[前][次][番号順一覧][スレッド一覧]

     11912 2005-08-06 18:11 [jiao congmian <melma] HEAP テーブルへのあいまい検索の速度     
     11913 2005-08-06 21:32 ┣[深海水草 <VYG01106@x]                                       
     11914 2005-08-08 09:25 ┗["Ryousuke Wayama" <w]                                       
->   11915 2005-08-08 11:32  ┗[川合孝典 <gcd00051@x]                                     
     11919 2005-08-08 19:11   ┗["T.Sasaki" <papasan2]                                   
     11951 2005-08-13 10:24    ┗[jiao congmian <melma]                                 
     11952 2005-08-13 17:08     ┗[深海水草 <VYG01106@x]