腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Elasticsearch实验室
专栏作者
举报
25
文章
100999
阅读量
405
订阅数
订阅专栏
申请加入专栏
全部文章(25)
Elasticsearch Service(12)
其他(6)
网络安全(3)
大数据(3)
数据分析(3)
https(3)
java(2)
搜索引擎(2)
全文检索(2)
lucene/solr(2)
es 2(2)
大数据可视交互系统(2)
存储(2)
分布式(2)
官方文档(1)
机器学习(1)
go(1)
bootstrap(1)
node.js(1)
数据库(1)
云数据库 SQL Server(1)
nosql(1)
sql(1)
日志服务(1)
大数据处理套件 TBDS(1)
mongodb(1)
大数据解决方案(1)
开源(1)
缓存(1)
运维(1)
jvm(1)
小程序(1)
物联网(1)
迁移(1)
es(1)
搜索文章
搜索
搜索
关闭
Elasticsearch 底层系列之分片恢复解析
其他
我们是基础架构部,腾讯云 CES/CTSDB 产品后台服务的支持团队,我们拥有专业的ES开发运维能力,为大家提供稳定、高性能的服务,欢迎有需求的童鞋接入,同时也欢迎各位交流 Elasticsearch、Lucene 相关的技术!
luckiexie
2018-12-10
3.5K
5
Elasitcsearch 底层系列 Lucene 内核解析之 Doc Value
其他
Elasticsearch 支持行存和列存,行存用于以文档为单位顺序存储多个文档的原始内容,在 Elasitcsearch 底层系列 Lucene 内核解析之 Stored Fields 文章中介绍了行存的细节。列存则以字段为单位顺序存储多个文档同一字段的内容,主要用于排序、聚合、范围查询等场景,新版本的 ES 绝大部分字段都会保存 doc value,可以显示指定关闭。今天我们就来剖析 ES 列存(doc value)的细节。代码解析基于 ES 6.3/Lucene 7.3 的版本。
黄华
2018-12-10
3.2K
0
Elasitcsearch 底层系列 Lucene 内核解析之Point索引
其他
Luene是一款高性能、可扩展的信息检索库,可实现对文档元信息、文档内容的搜索功能。用户可以使用Lucene 或 基于Lucene开发的成熟产品Nutch/Solr/Elasticsearch等,快速构建搜索服务,如文件搜索、网页搜索等。在Lucene概览中,我们初步介绍了其底层的核心存储文件,本文主要介绍其中的数值索引(Point索引)部分,分析数值索引的文件结构及其读写流程。
老生姜
2018-11-26
3.2K
1
Elasticsearch底层系列之Shard Allocation机制
其他
Elasticsearch由一些Elasticsearch进程(Node)组成集群,用来存放索引(Index)。为了存放数据量很大的索引,Elasticsearch将Index切分成多个分片(Shard),在这些Shard里存放一个个的文档(document)。通过这一批shard组成一个完整的index。并且,每个Shard可以设置一定数量的副本(Replica),写入的文档同步给副本Shard,副本Shard可以提供查询功能,分摊系统的读负载。在主Shard所在Node(ES进程)挂掉后,可以提升一个副本Shard为主Shard,文档继续写在新的主Shard上,来提升系统的容灾能力。
技术姐
2018-09-11
2.1K
0
Elasitcsearch 底层系列 Lucene 内核解析之 Stored Fields
其他
Lucene 的 stored fields 主要用于行存文档需要保存的字段内容,每个文档的所有 stored fields 保存在一起,在查询请求需要返回字段原始值的时候使用。Elasticsearch(ES) 一些内置的字段默认开启了 store 属性,例如 _id、_source 字段。_id 字段用于标识文档,不能关闭。 _source 字段保存原始的文档 json 内容,可以关闭。用户定义的其它字段需要在 ES 的 mapping 中显示设置 field 的 store 属性为 true,该字段才会被 store。在查询的时候返回该字段的原始值。设置方法请参考:
用户1644123
2018-09-04
3.5K
0
关注专栏作者,随时接收最新技术干货
生姜
腾讯高级工程师
关注
技术姐
腾讯公司
关注
老生姜
关注
用户1644123
关注
Elasitcsearch 底层系列 Lucene 内核解析之Lucene概览
其他
Luene是一款高性能、可扩展的信息检索库,用于完成文档元信息、文档内容等搜索功能。用户可以使用Lucene 或 基于Lucene的成熟产品Nutch/Solr/Elasticsearch等来快速构建搜索服务,如文件搜索、网页搜索等。
老生姜
2018-08-09
1.3K
0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
立即学习
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档