seekdb1.1导入有全文检索的表报错

我在使用 seekdb 时遇到了全文索引相关的问题,具体情况如下:

  1. 环境 :seekdb 1.1,使用 ik 分词器,采用 smart 模式。
  2. 现象
  • 在已有数据的表上添加全文索引时,执行时间很长,最终超时,索引添加失败。
  • 新建表后,先创建全文索引再导入数据,同样会在导入过程中超时。
  • 如果去掉全文索引,无论是导入数据正常。
  1. 对比 :在 seekdb 1.0 中,同样的操作和数据量没有问题。

尝试过的操作

  • 修改表结构添加索引 → 超时
  • 新建表 + 先建索引后导数据 → 导入阶段超时
  • 去掉全文索引后一切正常

问题
目前我无法成功添加或使用全文索引,想请教大家:

  • 是否有相关参数可以调整(如超时时间、内存、索引构建并发度等)?
  • 是否与 ik 分词器在 1.1 中的兼容性或配置有关?
  • 是否有推荐的建索引顺序或策略可以绕过这个问题?

2 个赞

是直接插入 就报错了么?把日志发一下

1 个赞

我现在已经改用1.01版本导入添加均正常。用1.1版本感觉是创建全文索引比较慢。3000多条数据大约需要用10分钟,但是我拿30万数据测试时就不行了。我本地电脑4c4g测试。上面的截图是我建好表以后导入数据,直接就报错了。

1 个赞

建议内存给大一点 磁盘的话尽量使用ssd盘 看着还是机器的性能不足导致的

1 个赞

55555555555

1 个赞