java - 如何在 solr 中执行 Upsert
问题描述
我在 solr 中有一个从外部数据源填充的集合。外部数据源中的数据可能包含新数据或旧数据可能每天都会更新。我需要基于此外部数据流执行 upsert 操作。如果有新文档,将其插入到 solr 集合中,如果旧文档已被修改,则更新相应的字段,如果该文档没有更改任何字段,则什么也不做。如何使用 org.apache.solr jar 执行它
解决方案
推荐阅读
- arrays - 如何将用户输入的整数存储在数组中
- java - Java字节流非英文字符
- css - React-bootstrap navbar nav-item,如何垂直对齐文本
- string - 如何根据需要修剪飞镖中的字符串
- ruby-on-rails - 为什么我的 link_to 没有显示在页面上?
- javascript - Gatsby MDX 显示标题和 slug 但找不到页面
- mariadb - mariadb 无法启动 WSREP:std::bad_alloc
- python - Groupby 按id统计不同日期的通话次数
- delphi - Exception.RaiseOuterException 与 W1035 函数“%s”的返回值可能未定义
- c# - 当前上下文中不存在名称“TemplateFileManager”