我一直在寻找 ElasticSearch 作为解决方案,以便在我的公司获得一些更好的搜索和分析功能。目前我们所有的数据都在 SQL Server 中,我已经成功安装了 JDBC River 并将一些测试数据放入 ES。
河流似乎可以在未来的版本中被弃用,而JDBC 河流由第三方维护。而且 Logstash 似乎还不支持从 SQL Server 建立索引(不知道它是否是计划中的功能)。
因此,对于我想将数据从 SQL Server 移动到 ElasticSearch 的情况,在 SQL 使用新数据更新时索引数据和维护索引的首选方法是什么?
从链接的线程:
我们建议您从 ES 带外拥有您的索引过程,并确保它可以根据您的需要进行扩展。
我不太确定从哪里开始。我可以使用 ES 提供的 API 之一吗?