gpt4 book ai didi

java - InnoDB 全文搜索

转载 作者:行者123 更新时间:2023-11-29 01:04:34 24 4
gpt4 key购买 nike

我从来没有使用过全文搜索,在开始学习如何使用时,我遇到了各种各样的页面和文章,这些页面和文章说明了全文搜索如何只能在 myisam 上使用以及这是一个多么糟糕的选择等事实.

我还看到过各种文章,指出现在可以使用基于全文搜索索引的 innodb 进行全文搜索。不幸的是,目前大多数这种语言对我来说都是陌生的,所以请原谅我的无知。 innodb 上真的可以进行全文搜索吗?如果是这样,那是否比第 3 方(如 lucene)更好?

话虽如此,有人愿意分享一些基于教程的文章的引用资料,以使用 innodb 和 Java 进行全文搜索吗?

最佳答案

据我所知,FULLTEXT 索引仅适用于 MySQL 5.6 的 InnoDB。

我自己也想知道这个问题有一段时间了。所以我看了看MySQL 5.5 documentation on creating indexes是什么不得不说一下全文索引:

FULLTEXT indexes are supported only for MyISAM tables and can include only CHAR, VARCHAR, and TEXT columns.

并将其与 MySQL 5.6 documentation 进行比较不得不说同一个主题:

FULLTEXT indexes are supported only for InnoDB and MyISAM tables and can include only CHAR, VARCHAR, and TEXT columns.

在我看来,要么升级到 5.6,要么使用某种解决方法!

关于java - InnoDB 全文搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8798738/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com