你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
发现
分享
文章
活动
登录
嘿~ 今天天气不错嘛
新版Lucence的改进
Elasticsearch
| 作者
Charele
| 发布于2023年09月07日 | 阅读数:
1875
分享到:
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
活动推荐
Nov
18
11月18日 ⚡ 闪电直播 - INFINI Demo Show
极限实验室视频号
·
11-18 周二
·
报名中
Nov
22
Zabbix Meetup 福州
福州
·
11-22 周六
·
报名中
Dec
2
12月02日 ⚡ 闪电直播 - INFINI Demo Show
极限实验室视频号
·
12-2 周二
·
报名中
相关问题
《Elasticsearch源码解析与优化实战》这本书中,有关6.x的新版副本恢复方法.
lucence构建索引几分钟后报错
lucence如何进行分页
新版客户端elasticsearchClient没有批量upsert语句吗
新版ES8.10的改动
reindex是否支持只更新版本号比较低的旧文档?
问题状态
最新活动:
2023-09-18 02:32
浏览:
1875
关注:
1
人
3 个回复
Charele - Cisco4321
赞同来自:
红色是点值
蓝色是docValue
紫色表示,数字也可以存了。以前是不存数字的
Charele - Cisco4321
赞同来自:
用新类型,查询时,Lucene已经帮你做了优化:-)
而这个优化,正是ES费力要做的事:
https://elasticsearch.cn/question/13100
Charele - Cisco4321
赞同来自:
比如我定义LongField(123),
它定义一个123点值,一个123 dv值,
那如果我把这个dv值改了,两边不同,那不是要乱套了吗?
(数据类型的dv是可以更改的)
刚试了下,是我多虑了。
能改的只是单值数字类型,它这个是多值的,不能改。