阿神2017-04-18 10:26:56
あなたが話している内容は全文検索に属する必要があります。
MYSQL は MYISAM の全文検索のみをサポートし、中国語はサポートしません。検索エンジンと MYSQL を使用して高性能の全文検索ソリューションを実現するサードパーティの方法もあります。
詳細については、こちらをご覧ください:
http://wenku.baidu.com/link?u...
大家讲道理2017-04-18 10:26:56
全文インデックス作成について話しています。Mysql5.7 の InnoDB は全文インデックス作成をサポートしており (他のバージョンについては知りません)、中国語の単語の分割をサポートする組み込みの ngram 全文検索プラグインがあります。 。
テーブル作成時: FULLTEXT (字段1,字段2) WITH PARSER ngram
クエリ時:
詳しくは公式サイトをご覧ください
ringa_lee2017-04-18 10:26:56
もちろん、これは mysql に属さないので、elasticsearch
を使用して検索することもできます。 MySQL 自体はストレージに使用されます。複雑な検索ワードの分割などには、多くの電子商取引企業もこれを使用する方がよいでしょう。