Database Elasticsearch从二进制数据库内容创建索引
我正在使用Elasticsearch,并希望为数据库中的二进制内容编制索引,例如pdf文件。我需要一个特殊的插件吗?我可以通过jdbc和索引的普通文本内容(如联系人)连接到数据库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.
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中并搜索其他字段?