首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新sphinx RT索引

更新sphinx RT索引
EN

Stack Overflow用户
提问于 2015-11-20 23:19:44
回答 2查看 816关注 0票数 0

我正在对sphinx使用RT索引,但实际上我在更新它们的结构时遇到了麻烦。例如,向已存在的RT索引添加新列或charset_table等新属性。

我想我需要的是重建索引。但是对于这种类型的索引,命令indexer是无用的。

我曾经考虑过在mysql中使用ALTER TABLE,但是像我提到的属性呢?

EN

回答 2

Stack Overflow用户

发布于 2015-11-20 23:36:33

嗯,在sphinx QL中有一个ALTER TABLE (无论如何在最新版本中)

http://sphinxsearch.com/docs/current.html#sphinxql-attach ( url错误!)

还有一个'RECONFIGURE‘选项(见上页)

..。它可以在一定程度上用来改变像charset_table这样的东西

但是,如果您想要应用于整个索引,唯一的方法是删除/截断索引。它将从配置文件中提取新的配置,然后您必须再次显式地重新插入所有数据。

票数 0
EN

Stack Overflow用户

发布于 2017-03-23 17:36:52

阅读了spinx文档,你会发现你不能直接用字段修改结构,你必须重新构造conf并重启spinx procedure.Good luck

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33830184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档