5.3.2版本报 java.lang.NoClassDefFoundError: org/apache/lucene/util/SetOnce
vidi 回复了问题 • 5 人关注 • 5 个回复 • 15286 次浏览 • 2018-07-12 09:28
sqlserver2005如何同步数据到elasticsearch5.2.2
gzliudan 回复了问题 • 2 人关注 • 1 个回复 • 4280 次浏览 • 2017-08-15 18:16
_source/_all特性效果
liushui00001 发表了文章 • 3 个评论 • 4025 次浏览 • 2017-05-05 18:13
1. _source可用通过配置includes、excludes获取应用需要的field
"_source": {
"enabled": true,
"includes": [
"comId",
"name",
"userName",
"equips.name",
"equips.amount"
],
"excludes": [
"phone",
"equips.code"
]
},
2.设置enabled=false关闭_source功能,关闭后,查询结果只返回doc的ID,而不会返回_source
"_source": {
"enabled": false,
3._all、include_in_all结合使用,是用户可用通过_all分词查询多个字段,而不需要写多个查询条件
"mappings": {
"testdoc03": {
"_all": {
"enabled": true
},
"_source": {
"enabled": false,
"includes": [
"comId",
"name",
"userName",
"equips.name",
"equips.amount"
],
"excludes": [
"phone",
"equips.code"
]
},
"properties": {
"comId": {
"type": "long"
},
"equips": {
"properties": {
"amount": {
"type": "double",
"include_in_all": true
},
"code": {
"type": "text"
},
"name": {
"type": "text",
"include_in_all": true
}
}
},
"name": {
"type": "text",
"include_in_all": true
},
"phone": {
"type": "keyword"
},
"userName": {
"type": "text",
"include_in_all": true
}
}
}
}
}
ES5.4中Java Transport Client 报错问题
syj 回复了问题 • 3 人关注 • 3 个回复 • 8997 次浏览 • 2017-05-06 12:50
Cannot evaluate org.elasticsearch.common.inject.InjectorImpl.toString()
medcl 回复了问题 • 2 人关注 • 1 个回复 • 12047 次浏览 • 2017-05-05 22:47
需要把 Mysql 的数据转移到ES中,有什么转移工具支持ES5.2.2呢
leighton_buaa 回复了问题 • 4 人关注 • 2 个回复 • 3381 次浏览 • 2017-05-06 09:49
ES对创建索引的数量有限制吗?
DragonLi 回复了问题 • 5 人关注 • 3 个回复 • 10819 次浏览 • 2020-07-14 15:41
Elasticsearch 6.0 将移除 Type
medcl 发表了文章 • 6 个评论 • 16975 次浏览 • 2017-05-04 22:25
Type 已经打算在6.0移除了,所以在设计 elasticsearch 的数据结构的时候,要注意到后面版本的变化。
之前在很多的文章和 PPT 都有介绍Elasticsearch 的几个核心概念,Index 对应 DB,Type 对应表,Document 对应记录,然后就真的按数据库的路子用,一个 index 里面 n 个 type 的情况大有存在,但是在 Lucene 里面其实有很多问题,所以现在es移除也是考虑了很久的。
新增参数:
index.mapping.single_type: true
UID 也会移除掉 _type 的值。
Type 移除大概分为两个阶段:
第一步,不支持新的索引创建多个 type,一个索引只有一个 type,名称也是固定的,不能修改。
第二步,移除。
相应的 PR 已经 merge 了。
https://github.com/elastic/ela ... 24317
索引如何批量更新type的mapping
Jea 回复了问题 • 2 人关注 • 1 个回复 • 4657 次浏览 • 2017-05-04 18:04
spark使用别名读取ES中多个索引时,数据会重复取多次
medcl 回复了问题 • 2 人关注 • 2 个回复 • 6461 次浏览 • 2017-05-05 22:52
es节点服务器数据目录的盘需要扩容(suse服务器,只能换一块盘),有什么好的迁移方案吗
Jea 回复了问题 • 2 人关注 • 1 个回复 • 3389 次浏览 • 2017-05-04 18:09