你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
发现
分享
文章
活动
登录
Easysearch、Elasticsearch 还是 Opensearch,是个问题
新版Lucence的改进
Elasticsearch
| 作者
Charele
| 发布于2023年09月07日 | 阅读数:
1743
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
我们知道,当我们在ES中创建字段为long类型的时候,
缺省时:
为了查询,ES会建立点值,
同时为了排序,聚合,ES会建立DocValue值,
这样可能比较麻烦。
在Lucene9.5中,新加了新数据类型:一个可以兼顾两种功能,
我感觉用了新版Lucene的ES在编码上肯定会改变(没有看过),
即使ES代码改变了,这对ES用户来说,也感觉不到啥变化。
没有找到相关结果
已邀请:
与内容相关的链接
提交
3 个回复
Charele
-
Cisco4321
赞同来自:
红色是点值
蓝色是docValue
紫色表示,数字也可以存了。以前是不存数字的
Charele
-
Cisco4321
赞同来自:
用新类型,查询时,Lucene已经帮你做了优化:-)
而这个优化,正是ES费力要做的事:
https://elasticsearch.cn/question/13100
Charele
-
Cisco4321
赞同来自:
昨晚我突然想到一个问题,
比如我定义LongField(123),
它定义一个123点值,一个123 dv值,
那如果我把这个dv值改了,两边不同,那不是要乱套了吗?
(数据类型的dv是可以更改的)
刚试了下,是我多虑了。
能改的只是单值数字类型,它这个是多值的,不能改。
要回复问题请先
登录
或
注册
发起人
Charele
Cisco4321
活动推荐
Aug
15
2025 Zabbix 中国峰会
上海
·
8-15 周五
·
报名中
Oct
17
第27届 GOPS 全球运维大会暨研运数智化技术峰会 · 上海站
上海
·
10-17 周五
·
报名中
相关问题
《Elasticsearch源码解析与优化实战》这本书中,有关6.x的新版副本恢复方法.
lucence构建索引几分钟后报错
lucence如何进行分页
新版客户端elasticsearchClient没有批量upsert语句吗
新版ES8.10的改动
reindex是否支持只更新版本号比较低的旧文档?
问题状态
最新活动:
2023-09-18 02:32
浏览:
1743
关注:
1
人
3 个回复
Charele - Cisco4321
赞同来自:
红色是点值
蓝色是docValue
紫色表示,数字也可以存了。以前是不存数字的
Charele - Cisco4321
赞同来自:
用新类型,查询时,Lucene已经帮你做了优化:-)
而这个优化,正是ES费力要做的事:
https://elasticsearch.cn/question/13100
Charele - Cisco4321
赞同来自:
比如我定义LongField(123),
它定义一个123点值,一个123 dv值,
那如果我把这个dv值改了,两边不同,那不是要乱套了吗?
(数据类型的dv是可以更改的)
刚试了下,是我多虑了。
能改的只是单值数字类型,它这个是多值的,不能改。