elasticsearch,Database,Indexing,Binary,elasticsearch" /> elasticsearch,Database,Indexing,Binary,elasticsearch" />

Database Elasticsearch从二进制数据库内容创建索引

Database Elasticsearch从二进制数据库内容创建索引,database,indexing,binary,elasticsearch,Database,Indexing,Binary,elasticsearch,我正在使用Elasticsearch,并希望为数据库中的二进制内容编制索引,例如pdf文件。我需要一个特殊的插件吗?我可以通过jdbc和索引的普通文本内容(如联系人)连接到数据库 curl -XPUT 'localhost:9200/_river/MY_RIVER/_meta' -d '{ "type" : "jdbc", "jdbc" : { "index" : "MY_BINARY_INDEX", "driver" : "com.mysql.

我正在使用Elasticsearch,并希望为数据库中的二进制内容编制索引,例如pdf文件。我需要一个特殊的插件吗?我可以通过jdbc和索引的普通文本内容(如联系人)连接到数据库

curl -XPUT 'localhost:9200/_river/MY_RIVER/_meta' -d '{
     "type" : "jdbc",
     "jdbc" : {
     "index" : "MY_BINARY_INDEX",
          "driver" : "com.mysql.jdbc.Driver",
          "url" : "jdbc:mysql://localhost:3306/my_directory",
          "user" : "My_User",
          "password" : "My_Password",
          "sql" : "select * from MY_TABLE"
     }
}
谢谢并致以最良好的问候


pit

二进制内容是数据库中表的一部分,而不是单个文件。我需要为文件的这个内容名编制索引,二进制内容附件类型为文件的内容编制索引。我知道,但我必须为数据库中的二进制内容编制索引,文件系统中没有文件,我如何创建这种索引?要搜索二进制内容吗?或者只是将其存储在Elasticsearch中并搜索其他字段?