elasticsearch相关内容
我在弹性搜索中使用Java API进行CRUD操作。 我有一个打字机是一个嵌套字段,我想更新此字段。 这是我的类型映射: “enduser” :{ “properties”:{ “location”:{ “type”:“nested”, “properties”:{ “point” “type”:“geo_point”} } } } } 当然,我的最终用
..
我正在尝试通过Kinesis Firehose将AWS云端日志流传输到ES。下面的代码是给出一个错误。任何建议.. 错误是: aws_cloudwatch_log_subscription_filter.test_kinesis_logfilter:发生1错误: aws_cloudwatch_log_subscription_filter.test_kinesis_logfilter:I
..
我试图在一个Docker容器(通过Docker-Compose)中启动Neo4j 3.1实例,在OSX(El Capitan)上运行。一切都很好,除非我尝试增加Neo的最大堆空间,默认值为512MB。 根据文档,这可以通过添加环境变量 NEO4J_dbms_memory_heap_maxSize ,然后使服务器包装器脚本相应地更新 neo4j.conf 文件。我已经检查过,它正在按照预期进行
..
我有一个具有类似于这个非常简化的映射的doc_type: { “test” { “property”:{ “name”:{ “type”:“string” }, “long_searchable_text”:{ “键入“:”string“ }, ”clearances“:{ ”type“:”object“ } } } } 字段清除应该是对象,具有一系列用于过滤目的的
..
我刚刚弹性搜索,并且正在测试html_strip过滤器。理想情况下,我无法搜索HTML标签。以下是步骤。 索引: curl -XPOST'localhost :9200 / foo / test / _analyzer?tokenizer = standard& char_filters = html_strip'-d' { “content”:“ Dilip Ku
..
我有一个弹性搜索运行2.2版本。我已经创建了索引并加载了示例文档。我发现了一些问题。当我给 GET索引/类型/ _count 我得到正确答案 { “count” :9998, “_shards”:{ “total”:5, “successful”:5, “failed”:0 } 但是,当我看到使用 http:// IP:9200的东西时, /
..
我正在尝试将MYSQL与ElasticSearch集成在Windows 7中,从此链接 我已经完成了以下步骤: 1: 下载&在C目录中解压缩 https://download.elasticsearch。 org / elasticsearch / elasticsearch / elasticsearch-1.3.4.zip 2: 在CMD上运行此命令./bin/
..
我的操作: parent:country,child:branch,grandchild:employee PUT / company {“mappings”:{ “branch”:{ “_parent”:{ “type”:“country” } }, “employee”:{ “_parent”:{ “type”:“branch” } }}} 我想添加一个孙
..
我如何获得弹性搜索仅突出显示导致文档返回的文字? 我有以下索引 { “mappings”:{ “document”:{ “properties”:{ “content” :{ “type”:“string”, “fields”:{ “english”:{ “type”:“string”, “ “:”english“ } } } } } } } 让我们索引
..
以下是示例关键字索引。请注意,关键字也可以是多个单词,或者基本上它们是唯一的标签。 { “hits”:{ “total”:2000, “hits”:[ { “id”:1, “keyword”:“ “ }, { ”id“:2, ”关键字“:”facebook“ }, { ”id “:3, ”关键字“:”superdoc“ }, { ”id“:4, ”关键字“:”quora“ },
..
假设我有以下表格: `title` - id - name - tv_series_id 示例: id = 1,name =“Episode 2”,tv_series_id = 4 我可以使用以下JSON结构轻松地在ElasticSearch中映射: { “ID”:1, “名称”:“剧集2”, “TVSeriesID”:4 }
..
这些是三个简单的问题,令人惊讶的是很难找到明确的答案。 ElasticSearch是否支持RDBMS表(Oracle / SQLServer / Informix)中的索引数据开箱即用? 如果是的话,请指点我有关如何做的文件 如果没有,什么是替代方式(像Rivers这样的插件已被弃用),良好的信誉 解决方案 我很惊讶,还没有任何坚实的答案。所以这里是解决方案。 Logstash
..
当我通过这样的索引执行查询时: { “_source”:[“bar “],”size“:100, ”query“:{ ”match_all“:{} }, ”filter“:{ ” :{ “value”:“foo” } } } 响应包括索引,类型等。但是我已经知道索引和类型,因为我指定它。这个信息只是膨胀了json数据的大小。有没有办法从回应中排除这些? 这
..
我有这样的文件 { “_index”:“testindex”, “_type”:“logs”, “_id”:“1”, “_score”:1, “_source”:{ “field1”:“data1” , “field2”:“data2” } } 我需要将 field2 更改为 Request.field3 { “_index”:“testindex”,
..
我有一个具有“商店”列表的弹性搜索索引。 我想允许客户通过 geo_distance 搜索这些商店(所以,搜索一点,获取商店附近的商店)和文字比赛,如商店名称/地址的比赛。 我想获得与匹配的结果这两个标准,我希望这些结果的顺序是两者的结合。文本匹配越强,搜索点越近,结果越高。 (显然,将会有一个公式来组合这两个,这将需要调整,而不是太担心那一部分)。 我的问题/ ve尝试:
..
我的环境 CentOS 6.6 elasticsearch-2.0.0-rc1.rpm kibana- 4.1.2-linux-x64 [root @ node2 files]#sestatus SELinux状态:启用 SELinuxfs mount:/ selinux 当前模式:permissive 配置文件模式:执行 策略版本:24 配置文件中的策略:目标
..
我知道如何删除整个ElasticSearch索引,但如何清除索引中的所有文档? 我的动机:我想要一个清理索引的全部内容的“ReIndex”方法,以便我可以重新加载所有文件。 ElasticSearch语法将是无效的。 NEST语法会更好一些。 解决方案 我在Nest中寻找类似的东西,我以为我会把语法放在这里寻找任何人: var node = new Uri(“http:
..
我已经设置syslog将日志发送到logstash,并使用以下过滤器: output { elasticsearch {hosts => [“localhost:9200”] document_id => “%{job_id}” } } 过滤器{ grok { overwrite => [“message”] } json { source => “消息” }
..
可以使用 Index API 在 ElasticSearch 中插入文档时指定脚本吗?通过传递HTTP请求正文中的脚本属性,使用其更新API 更新现有文档时,会出现此功能。我认为在Index API中也是有用的,因为也许有一些用户希望在插入期间自动计算和填充这些字段,而不必在插入后再发送一个额外的Update请求来执行脚本。 p> 解决方案 Elasticsearch 1.3 需要搜
..
当我启动logstash时,旧的日志不会导入到ES中。 只有新的请求日志记录在ES中。 现在我已经看到a href =“http://logstash.net/docs/1.4.0/inputs/file#start_position”rel =“noreferrer”> doc 。 即使我设置了 start_position =>“开始”,旧的日志也不会被插入。 这只会在
..