gpt4 book ai didi

mysql - MySQL 是否有像 pg_trgm (PostgreSQL) 这样的 Trigram 功能?

转载 作者:可可西里 更新时间:2023-11-01 07:08:16 32 4
gpt4 key购买 nike

我使用 pg_trgm 模块中的 similarity() 函数在 C# 中为 PostgreSQL 数据库创建了一个模糊搜索。现在我想把这个搜索移植到 MySQL 数据库,但是 MySQL 没有类似的三元组功能。

有没有办法从 MySQL 中的 PostgreSQL 导入 pg-trgm 模块,或者有类似的 Trigrams for MySQL 实现?

不幸的是,我还没有找到任何令人满意的实现。

我不愿意使用像 Solr 这样的外部搜索引擎,因为安装、维护和熟悉语法和配置的工作。

最佳答案

我知道这个问题很老了,但我来到这里用谷歌搜索这个问题,我还发现了一些新信息。

从 Mysql 5.7.6 开始,内置了对在全文搜索中使用 nGram 的支持。

Mysql team article regarding ngram searches

关于mysql - MySQL 是否有像 pg_trgm (PostgreSQL) 这样的 Trigram 功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18107419/

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