elasticsearch-jdbc-river相关内容

使用 ElasticSearch JDBC River 从表中获取更改

我正在为 ElasticSearch 配置 JDBC River,但我找不到任何好的配置示例.我已阅读 pages 上的所有 elasticsearch-river-jdbc GitHub. 我有一个 SQL 查询,我需要每隔 X 秒从所有表列中获取更改.如何告诉 JDBC River 某行已更改并应重新编制索引? 在 ES 服务器启动期间获取数据,正在进行轮询,但不会将更改从 DB ..

elasticsearch动态查询-向返回的每个文档中添加另一个字段

我所需要的非常简单,但是我可能无法在Elasticsearch中找到方法,这可能是因为需要完成的工作很复杂. 输入(两个示例JSON文档) {"car":150,"bike":300}{“汽车":100,“自行车":200} 我想要返回的是,当我触发搜索查询时,它会向我返回带有额外字段 inventory 的文档,该字段定义为汽车和自行车的总数.并按排序顺序. 示例输出: 匹 ..

什么是将数据从mysql同步到弹性搜索的最佳方法

我有ES 2.2并为Elasticsearch elasticsearch-jdbc-2.2.0.0安装了JDBC导入程序,并且能够插入数据,但不能通过mysql的更改来更新ES,即.与ES同步mysql.我该如何进行同步?我执行了以下shell脚本一次,数据已正确插入,但调度程序的工作正常.它不是每分钟执行一次以捕获mysql(方案表)中的任何更改.我的脚本有问题吗?或任何可用的解决方法? ..
发布时间:2020-08-11 08:10:46 数据库

使用ElasticSearch JDBC River从表中获取更改

我正在为ElasticSearch配置JDBC River,但我找不到任何好的配置示例。 我已经阅读了所有页面 elasticsearch-river-jdbc GitHub。 I有一个SQL查询,我需要每X秒从所有表列中获取更改。如何告诉JDBC River有些行被更改,应该重新编号? 在ES服务器启动期间获取数据,轮询正在发生,但是没有从数据库中获取更改到ES。 我的配置: ..

批量数据索引到ElasticSearch的首选方法?

我一直在寻找ElasticSearch,因为我公司的解决方案可以获得更好的搜索和分析功能。我们所有的数据都在SQL Server中,我已经成功安装了JDBC River,并将一些测试数据写入了ES。 河流似乎像他们将在以后的版本中被废弃, JDBC river 由第三方维护。而Logstash似乎不支持从SQL Server索引(不知道它是否是计划的功能)。 所以对于我想要将数据从SQ ..
发布时间:2017-08-07 00:40:58 数据库

Elasticsearch河插件的替代品

我希望将Elasticsearch索引与SQL数据库的内容同步。 Elasticsearch JDBC河流符合我的所有要求,但在文档中,据说该插件已被弃用。 我不想使用不会的工具在接下来的几年中得到支持。有什么选择? 在河流的文件中,说: 注意,JDBC插件不仅是一条河流,还是一个独立的模块。因为Elasticsearch river API已被弃用,这是一个重要的功能。 ..

ElasticSearch river JDBC MySQL不删除记录

我正在使用ElasticSearch的JDBC插件来更新我的MySQL数据库。它会拾取新的和更改的记录,但不会删除从MySQL中删除的记录。它们仍然在索引中。 这是我用来创建河流的代码: -d $ { “type”:“jdbc”, “jdbc”:{ “curl -XPUT'localhost:9200 / _river / account_river / _meta'驱动程序“:”co ..
发布时间:2017-08-06 22:56:07 数据库