gpt4 book ai didi

mysql - 使用Sphinx索引进行Mysql更新

转载 作者:行者123 更新时间:2023-11-29 21:06:48 25 4
gpt4 key购买 nike

我正在尝试更新几个客户/地址表,以便将圣人姓名存储为“St”的街道名称。更新为“圣”。这将允许我在它们之间共享 ID/外键(它们是来自不同来源的表)。

我试图使用圣人姓名数据库进行mysql更新,但无论我是执行正则表达式还是像St X或像St Y,甚至只是运行100个更新(每个圣人1个)更新它永远需要(特别是因为任何' Bla St Marys 无法编入索引)。

如果在任何表上执行 Sphinx 查询,查找 St X 都不会出现问题,因为我已对其建立索引以说明它们。

所以我的(啰嗦)问题是有没有办法,现在表已被 Sphinx 索引,以便 St=Saint 在正确的条件下将我的 Sphinx 索引与 Mysql 替换结合起来?

最佳答案

理论上,您可以通过加入 SphinxSE 表来执行更新。

http://sphinxsearch.com/docs/current.html#sphinxse

但安装起来可能很棘手(具体取决于所使用的 MySQL 服务器版本)

如果使用复制,也可能会出现问题,因为此类更新不会是复制安全的。

...但坦白说,我想知道是否会带来更多麻烦而不是值(value)。使用 MySQL 全文索引可能更容易优化更新。

关于mysql - 使用Sphinx索引进行Mysql更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36746116/

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