sách gpt4 ai đã đi

Solr 增量导入查询正在删除中的所有内容

In lại 作者:行者123 更新时间:2023-12-01 12:32:10 25 4
mua khóa gpt4 Nike

我正在尝试获取适用于我的 solr 架构的增量导入查询。当我进行完全导入时,solr 索引会正确填充。但是,当我尝试执行增量导入时,它看起来处理正常 - 并在 solr gui 中给出以下结果:

Indexing completed. Added/Updated: 0 documents. Deleted 0 documents.
Requests: 1, Fetched: 0, Skipped: 0, Processed: 0

这是正确的,因为自完整查询以来数据库应该没有更新。

但是,当我在增量更新后对核心进行完整查询时,它显示所有文档都消失了,核心是空的!所有这些我都是通过 solr web admin gui 做的。

这是增量导入处理程序配置文件:


deltaQuery="select episode_id from db.episode where last_modified > '${dih.last_index_time}'"
deltaImportQuery="select episode_id from db.episode where episode_id = '${dih.delta.episode_id}'">

这是架构文件中的相关内容:




这是我的 solrconfig.xml 中的 DIH 内容:





episodeDIHconfigfile.xml


知道为什么会发生这种情况吗?我认为增量查询只会添加到索引中,而不是删除所有内容!非常感谢所有帮助...

1 Câu trả lời

既然你说你使用的是管理图形用户界面,我猜你勾选了那个小的“干净”复选框,这意味着你的导入从 clean 标志设置为 true 开始.取消选中该框并重试。

如果将 clean 设置为 true,则在索引开始之前删除整个索引。对完全导入非常有用,但对增量显然不是!

关于Solr 增量导入查询正在删除中的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35274565/

25 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com