我需要搜索成千上万条记录。我在SQL Server 2016中选择了Elasticsearch。
如何在SQL Server上配置Elasticsearch,例如在何处提供连接字符串,在何处编写查询以及在何处设置SQL Server数据库表的字段(列)?
我正在使用Elasticsearch 6.4版本。
答案 0 :(得分:-1)
您可能需要Logstash
请参阅this,以了解如何为logstash配置文件以将数据推送到Elasticsearch。
我建议您开始阅读Logstash及其jdbc plugin的基础知识,以进一步了解它。
或者,如果您不想使用logstash,那么如果要通过任何客户端应用程序进行提取,则可以使用Elasticsearch提供的客户端API。
请参阅此link,以了解受支持的语言,您可以相应地编写客户端代码。
答案 1 :(得分:-1)
MySQL已经回答了这个问题。此处同样适用。请遵循此-ElasticSearch how to integrate with Mysql。