elasticsearch-2.0相关内容

如何在 Loopback 和 Non-Loopback 接口上绑定 Elasticsearch 2.0?

从 2.0 版本开始,Elasticsearch 默认只绑定回环接口(_local_ 就配置而言). 文档 说有一种方法可以切换到另一个网络,例如,_non_loopback_ 绑定到第一个非环回接口.它工作正常. 但我不知道如何组合这些设置,以便 Elasticsearch 同时绑定环回和非环回接口? 附注.我的原因是我在每个通过 localhost 连接到它的 Elastic ..
发布时间:2021-12-13 11:34:36 其他开发

Elastic search 2.0 类似查询的搜索

这是我的模型: [ElasticsearchType(Name = "projectmodel")]公共类项目模型{公共字符串名称 { 获取;放;}公共字符串描述 { 获取;放;}[嵌套][JsonProperty("taskmodels")]公共列表任务模型{获取;放;}}公共类任务模型{公共字符串标题 { 获取;放;}公共字符串描述 { 获取;放;}} 我使用以下代码在主对象和嵌套对象中进 ..
发布时间:2021-07-17 20:01:45 C#/.NET

弹性的文档日期比较问题

我有一个包含数千个此类文档的弹性索引. {姓名:John Doe,FirstJobStartDate:2016年8月9日,FirstJobEndDate:1/4/2019,SecondJobStartDate:7/4/2019,SecondJobEndDate:8/8/2020,ThirdJobStartDate:1/9/2020,} 除了名称&FirstJobStartDate,其他任何 ..
发布时间:2021-05-03 20:43:55 其他开发

elasticsearch-可过滤但不可搜索的字段

使用弹性2.3.5.有没有一种方法可以使字段可过滤但不可搜索?例如,我有一个 language 字段,其值类似于 en-US .在 query-> bool-> filter-> term 中设置几个过滤器,我可以过滤结果集而不会影响分数,例如,仅搜索具有在语言字段中> zh-CN . 但是,我希望查询词 en-US 的查询不返回任何结果,因为这实际上不是要搜索的索引字段,但是我可以进行过滤 ..
发布时间:2021-05-03 20:42:30 其他开发

Elasticsearch不敏感的搜索口音

我正在使用Python进行弹性搜索.我找不到用重音符号进行不敏感搜索的方法. 例如:我有两个字."卡米翁"和" Camion ".当用户搜索"camion"时,我希望显示两个结果. 创建索引: es = Elasticsearch([[{u'host':u'127.0.0.1',u'port':b'9200'}])es.indices.create(index ='name',ig ..
发布时间:2021-05-03 20:33:40 Python

从Elasticsearch索引中检索最小时间戳的最快方法是什么?

我认为有两种实现方法。 但是我不知道哪个更快,因为我没有太多数据要测试。 像下面的SQL: SELECT min(occur_time)FROM event_ * 选择事件发生时间FROM event_ *按事件发生时间限制1 解决方案 您可以运行大小为1的查询,按@timestamp递增,甚至包括include_fields: @timestamp以便仅获取最小 ..

使用相同的_uid在Elasticsearch索引中复制文档

我们在我们的Elasticsearch索引之一中发现了一些重复的文档,但我们无法找出原因。每个受影响的文档都有两个副本,并且它们具有完全相同的 _id , _type 和 _uid 字段。 对 / index-name / document-type / document-id的GET请求仅返回一个副本,但是使用这样的查询搜索文档将返回两个结果,这非常令人惊讶: POST / ind ..
发布时间:2020-10-28 02:12:57 其他开发

如何在弹性搜索中用可扩展的前缀和后缀匹配短语?

我们有一个用例,我们希望在弹性搜索中匹配词组,但是除了词组查询之外,我们还想搜索部分词组。 示例: 搜索短语:“ welcome you”或“ lcome you”或“ welcome yo”或“ lcome yo”,这应与包含短语的文档匹配: “欢迎您” “我们欢迎您” “欢迎您使用” “我们欢迎您使用” ie我们希望通过执行短语查询来维护单词的顺序,该 ..
发布时间:2020-10-28 02:08:12 其他开发

不区分大小写的弹性搜索

我正在进行弹性搜索,而我正面临一个问题。如果有任何机构给了我一个提示,我真的很感激。 我想分析一个由不同条目组成的字段“名称”或“描述”。例如有人想搜索Sara。如果他进入SARA,SAra或sara。他应该能够得到萨拉。 弹性搜索使用分析器,使一切都小写。 我想实现它不区分大小写,不管用户输入大写或小写名称,他/她应该得到结果。 我正在使用ngram过滤器来搜索名字和小写,这使得 ..
发布时间:2017-08-07 04:31:53 分布式计算/Hadoop

Mongo-connector是否支持在插入Elasticsearch之前添加字段?

我在mongoDB中有很多的工具。 Mongo连接器将这些数据插入弹性搜索。有没有办法,在插入到ES之前,我们可以添加额外的字段到文档,然后插入弹性搜索? mongo连接器有没有办法做上述? 更新 根据您的更新3 ,我创建了一些这样的映射是正确的? PUT my_index2 { “mappings”:{ “my_type2”:{ “transform”:{ “script ..
发布时间:2017-08-07 03:55:32 分布式计算/Hadoop

ElasticSearch 2.0 NEST迁移

我以前用过弹性1.7。迁移到2.0后,我遇到了几个问题(这里是我目前最关注的问题):映射属性,json序列化。 我使用了2.0版本中找不到的下一个属性 - ElasticProperty 与属性名称,Boost,OptOut 。 我找不到替换 settitgs.SetJsonSerializerSettingsModifier(x => x.DateParseHandling = Da ..
发布时间:2017-08-07 03:37:03 分布式计算/Hadoop

Elasticsearch 2.4,存在用于嵌套对象不工作的过滤器

我的映射是: “属性”:{ “user”:{ “类型“:”嵌套“, ”属性“:{ ”id“:{ ”type“:”integer“ }, ”is_active“ { “type”:“boolean”, “null_value”:false }, “username”:{ “type”:“string” } } }, 我想获取所有文档没有用户字段。 我试过: ..