elasticsearch 像jdbc url一样连接elasticsearch
我能做到这一点吗: 以类似于jdbc的方式连接到我的elasticsearch服务器,如:
elasticsearch 像jdbc url一样连接elasticsearch,
elasticsearch,jdbc,
elasticsearch,Jdbc,我能做到这一点吗: 以类似于jdbc的方式连接到我的elasticsearch服务器,如: url="jdbc:mysql://192.168.11.11:6673/my_db?characterEncoding=utf8" 这是一个例子 请参阅不,您不能以本机方式使用elasticsearch,因为它只有HTTP API或传输API 有一些驱动程序允许这样做,或者您可以使用类似Spark Thrift的东西作为JDBC网关,使用官方插件elastic4hadoop,这样您就可以通过Spark
url="jdbc:mysql://192.168.11.11:6673/my_db?characterEncoding=utf8"
这是一个例子
请参阅不,您不能以本机方式使用elasticsearch,因为它只有HTTP API或传输API 有一些驱动程序允许这样做,或者您可以使用类似Spark Thrift的东西作为JDBC网关,使用官方插件elastic4hadoop,这样您就可以通过Spark使用SQL查询elasticsearch 是用于Elasticsearch的功能丰富的JDBC驱动程序。这是一种 4驱动程序,这意味着它是一个平台独立的、独立的、直接到 数据库,将JDBC调用转换为Elasticsearch的纯Java驱动程序 SQL 安装 JDBC驱动程序可以从以下位置获得: 专用页 提供链接,通常用于手动下载。 Maven依赖 -兼容的 工具可以将其作为依赖项自动检索:
<dependency>
<groupId>org.elasticsearch.plugin</groupId>
<artifactId>x-pack-sql-jdbc</artifactId>
<version>7.0.0-alpha2</version>
</dependency>
从artifacts.elastic.co/maven将其添加到存储库列表:
<repositories>
<repository>
<id>elastic.co</id>
<url>https://artifacts.elastic.co/maven</url>
</repository>
</repositories>
来源:你对哪种服务器端平台感兴趣只是好奇,如果你正在使用它,是否有可能与某个大型团队合作?
<repositories>
<repository>
<id>elastic.co</id>
<url>https://artifacts.elastic.co/maven</url>
</repository>
</repositories>