elasticsearch 像jdbc url一样连接elasticsearch,elasticsearch,jdbc,elasticsearch,Jdbc" /> elasticsearch 像jdbc url一样连接elasticsearch,elasticsearch,jdbc,elasticsearch,Jdbc" />

elasticsearch 像jdbc url一样连接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

我能做到这一点吗: 以类似于jdbc的方式连接到我的elasticsearch服务器,如:

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>