导航菜单
路很长,又很短
首页
Java
Web前端
网站
Linux
DB
服务器
大数据
SEO
消息队列
ES/Solr
面试
源码
苏说
微服务
线上问题
架构
Other
博主信息
昵 称:
Cocodroid
->
关于我
Q Q:
2531075716
博文数:
359
阅读量:
1984533
访问量:
240365
至今:
×
《《留言板》》
用户名:
留言:
博文栏目
Java (118)
Web前端 (18)
网站 (21)
Linux (16)
DB (26)
服务器 (12)
大数据 (22)
SEO (4)
消息队列 (16)
ES/Solr (18)
面试 (19)
源码 (13)
苏说 (20)
微服务 (3)
线上问题 (11)
架构 (4)
Other (18)
友情链接
个人网站-VerySu
51cto-技术博客
分享博文列表:【
搜索引擎
】
·
由Elasticsearch的API命令,引发的金融业生产故
李猛dbaplus社群李猛,数据领域专家,ElasticStack国内顶尖实战专家,国内首批Elastic官方认证工程师21人之一。2012年入手Elasticsearch,对ElasticStack技术栈开发、架构、运维、源码、算法等方面有深入实战经验。负责过多种Elastic ...
更多
(368)阅读 2021-11-25
·
关于 Elasticsearch 集群核心配置,腾讯大佬的灵
题记这是一位腾讯大佬2020年4月份在死磕Elasticsearch技术交流微信群里发起讨论的问题,之前初步讨论了答案,但是不够细或者说讲解不透,所以一直没有成文。这一次,加上了实践验证,说透。1、上问题还是没太搞懂seed_hosts和cluster.initial_maste ...
更多
(431)阅读 2021-11-20
·
Elasticsearch 缓存深入详解
1、Elasticsearch缓存引出Elasticsearch查询的响应需要占用CPU、内存资源,在复杂业务场景,会出现慢查询,需要花费大量的时间。如何破局呢?增加集群硬件配置会有高昂硬件开销。还有没有其他方案呢?这时候会想到:缓存。Elasticsearch有哪些缓存,不同缓 ...
更多
(403)阅读 2021-11-20
·
Elasticsearch 内存占用分析及 page cac
前言对于广大Elasticsearch使用者而言,在面对系统资源分配、问题请求排查时是否曾遇到以下问题:只知道需要预留许多内存资源给lucene(一般为系统资源的一半),但是分配的这些是否够用,以及这些内存资源被什么文件所占用,往往都不得而知;线上服务突然出现一波超时告警,告警波 ...
更多
(701)阅读 2021-11-17
·
使用 Elasticsearch Freeze index
背景介绍当我们希望充分利用硬件时,经常会采用热温架构。当我们有基于时间的数据时,如日志、指标和APM数据时,它特别有用。这类设置大多依赖于这样一个事实,即相应数据是只读的(采集后),索引可以基于时间(或大小)。因此可以根据我们期望的保留期轻松删除它们。在这个架构中,我们将Elas ...
更多
(575)阅读 2021-11-14
·
Every shard deserves a home
author:JoshuaBackingHerearesomegreatslidesfromourCoreElasticsearch:Operationscoursethathelpexplaintheconcept.We'drecommendthatyoutakethefull ...
更多
(310)阅读 2021-11-11
·
ElasticSearch——冷热数据分离
当数据量比较小的情况下,我们可以直接将其插入单台机器的一个索引中,es的性能足够应付。当数据量变得比较大,我们可以将es的索引分片,将分片分配到不同的机器上,并行搜索以满足性能的要求。当插入海量数据到es的索引中时,一个分片中的数据变得很大,此时搜索性能就会下降,因为成本的考虑, ...
更多
(415)阅读 2021-11-10
·
最大的一个是“Rollover”——高效管理基于时间的Ela
Andthebigonesaid"Rollover" — ManagingElasticsearchtime-basedindicesefficientlyauthor:ClintonGormley2016年7月12日AnybodywhousesElasticsearchfori ...
更多
(445)阅读 2021-11-09
·
Elasticsearch 5.x中的“冷热”架构
“Hot-Warm”ArchitectureinElasticsearch5.xauthor:SamirBennacer2017年1月16日Whenusingelasticsearchforlargertimedataanalyticsusecases,werecommendus ...
更多
(451)阅读 2021-11-09
·
让Elasticsearch集群冷热分离、读写分离
一、冷热分离按《控制Elasticsearch分片和副本的分配》来设置,将hot,stale数据分到不同的集群上去hot集群只保留最近一天或两天数据写一个定时任务每天凌晨将前一天的索引标记为stalePUT/index_name/_settings{"index.routing. ...
更多
(426)阅读 2021-11-02
·
Elasticsearch冷热分离原理和实践
性能与容量之间的矛盾由来已久,计算机的多级存储体系就是其中一个经典的例子,同样的问题在Elasticsearch中也存在。为了保证Elasticsearch的读写性能,官方建议磁盘使用SSD固态硬盘。然而Elasticsearch要解决的是海量数据的存储和检索问题,海量的数据就意 ...
更多
(360)阅读 2021-11-02
·
Python爬虫入门八之Beautiful Soup的用法
上一节我们介绍了正则表达式,它的内容其实还是蛮多的,如果一个正则匹配稍有差池,那可能程序就处在永久的循环之中,而且有的小伙伴们也对写正则表达式的写法用得不熟练,没关系,我们还有一个更强大的工具,叫BeautifulSoup,有了它我们可以很方便地提取出HTML或XML标签中的内容 ...
更多
(1269)阅读 2016-02-14
·
Solr4.8.0源码分析(24)之SolrCloud的Re
题记:关于SolrCloud的Recovery策略已经写了四篇了,这篇应该是系统介绍Recovery策略的最后一篇了。本文主要介绍Solr的主从同步复制。它与前文<Solr4.8.0源码分析(22)之SolrCloud的Recovery策略(三)>略有不同,前文讲到的 ...
更多
(1200)阅读 2016-02-12
·
Solr4.8.0源码分析(23)之SolrCloud的Re
题记:本来计划的SolrCloud的Recovery策略的文章是3篇的,但是没想到Recovery的内容蛮多的,前面三章分别介绍了Recovery的原理和总体流程,PeerSync策略,Replication策略。本章主要介绍我在实际生产环境中碰到的recovery的几个问题,以 ...
更多
(1260)阅读 2016-02-12
·
Solr4.8.0源码分析(22)之SolrCloud的Re
本文是SolrCloud的Recovery策略系列的第三篇文章,前面两篇主要介绍了Recovery的总体流程,以及PeerSync策略。本文以及后续的文章将重点介绍Replication策略。Replication策略不但可以在SolrCloud中起到leader到replica ...
更多
(1390)阅读 2016-02-02
·
Solr4.8.0源码分析(21)之SolrCloud的Re
题记:前文<Solr4.8.0源码分析(20)之SolrCloud的Recovery策略(一)>中提到Recovery有两种策略,一是PeerSync和Replication。本节将具体介绍下PeerSync策略。PeeySync是Solr的优先选择策略,每当需要进行 ...
更多
(1142)阅读 2016-02-01
·
Solr4.8.0源码分析(20)之SolrCloud的Re
题记:我们在使用SolrCloud中会经常发现会有备份的shard出现状态Recoverying,这就表明SolrCloud的数据存在着不一致性,需要进行Recovery,这个时候的SolrCloud建索引是不会写入索引文件中的(每个shard接受到update后写入自己的ulo ...
更多
(1499)阅读 2016-01-31
·
Solr4.8.0源码分析(19)之缓存机制(二)
前文<Solr4.8.0源码分析(18)之缓存机制(一)>介绍了Solr缓存的生命周期,重点介绍了Solr缓存的warn过程。本节将更深入的来介绍下Solr的四种缓存类型,以及两种SolrCache接口实现类。1、SolrCache接口实现类前文已经提到SolrCac ...
更多
(1285)阅读 2016-01-30
·
Solr4.8.0源码分析(18)之缓存机制(一)
前文在介绍commit的时候具体介绍了getSearcher()的实现,并提到了Solr的预热warn。那么本文开始将详细来学习下Solr的缓存机制。1.简介Solr目前支持4中cache类型,每种缓存对应一种查询类型。filterCachedocumentCachefieldv ...
更多
(1495)阅读 2016-01-28
·
Solr4.8.0源码分析(17)之SolrCloud索引深
前面几节以add为例已经介绍了solrcloud索引链建索引的三步过程,delete以及deletebyquery跟add过程大同小异,这里暂时就不介绍了。由于commit流程较为特殊,那么本节主要简要介绍下commit的流程。1.SolrCloud的commit流程SolrCl ...
更多
(1183)阅读 2016-01-27
热词:
大数据
Java
Spring
MySQL
JavaScript
消息队列
Tomcat
Solr
ElasticSearch
分享栏目( 710 篇)
分布式 (20)
资源分享 (3)
Java (95)
JVM (15)
Web前端 (28)
MySQL (13)
编程开发 (71)
Linux (28)
程序员 (6)
消息队列 (6)
大数据 (6)
SEO (15)
J2EE (7)
架构 (91)
操作系统 (4)
网络基础 (12)
运维 (8)
电商 (13)
数据库 (11)
网站建设 (54)
爬虫 (0)
插件 (2)
并发 (10)
安全 (1)
搜索引擎 (36)
ZooKeeper (5)
Netty (9)
面试/笔试 (41)
开源 (25)
移动 (15)
区块链 (10)
其它 (50)
云标签
标签球>>
云标签 - Su的技术博客
ElasticSearch(23)
Hadoop(18)
IT大会(12)
JUC锁(9)
JVM(13)
JavaScript(10)
Netty(16)
Redis(23)
SEO(31)
Solr(34)
Spring(13)
Web(13)
Zookeeper(20)
jQuery(15)
java(120)
kafka(13)
linux(20)
mysql(44)
nginx(10)
wordpress(15)
代码(10)
分布式(20)
前后端分离(9)
多线程(23)
大型网站(11)
大数据(11)
存储(9)
对象(14)
并发(12)
开发(16)
开源(16)
性能优化(13)
插件(11)
搜索引擎(14)
数据(10)
数据库(19)
日志(11)
服务器(14)
架构(70)
架构师(9)
源码(13)
源码分析(24)
电商(10)
程序员(20)
缓存(12)
编程语言排行榜(11)
网站(49)
网站静态化(11)
问题(12)
面试(28)
面试题(20)