腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Elasticsearch实验室
专栏成员
举报
25
文章
104084
阅读量
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.7K
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.3K
0
Elasitcsearch 底层系列 Lucene 内核解析之Point索引
其他
Luene是一款高性能、可扩展的信息检索库,可实现对文档元信息、文档内容的搜索功能。用户可以使用Lucene 或 基于Lucene开发的成熟产品Nutch/Solr/Elasticsearch等,快速构建搜索服务,如文件搜索、网页搜索等。在Lucene概览中,我们初步介绍了其底层的核心存储文件,本文主要介绍其中的数值索引(Point索引)部分,分析数值索引的文件结构及其读写流程。
老生姜
2018-11-26
3.3K
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.2K
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.6K
0
关注专栏作者,随时接收最新技术干货
生姜
腾讯高级工程师
关注
黄华
腾讯专家工程师
关注
用户3728481
关注
luckiexie
腾讯后台开发工程师
关注
Elasitcsearch 底层系列 Lucene 内核解析之Lucene概览
其他
Luene是一款高性能、可扩展的信息检索库,用于完成文档元信息、文档内容等搜索功能。用户可以使用Lucene 或 基于Lucene的成熟产品Nutch/Solr/Elasticsearch等来快速构建搜索服务,如文件搜索、网页搜索等。
老生姜
2018-08-09
1.4K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档