摘要: DocValues 什么是DocValues 简单说明DocValues就是一个种列式的数据存储结构(docid、termvalues)。 倒排索引的优势在于查找包含某个项的文档,即通过Term查找对应的docid。 term的倒排 term2的倒排 如此能够快速定位包含brown的文档为doc1和 阅读全文
posted @ 2018-04-19 10:06 程序猿小硕 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 了解到一些不错的资料做一些记录,此篇来源于携程kennywu76,链接为:https://elasticsearch.cn/article/32 该给ES分配多少内存?” “JVM参数如何优化?“ “为何我的Heap占用这么高?” “为何经常有某个field的数据量超出内存限制的异常?“ “为何感觉 阅读全文
posted @ 2019-08-13 09:34 程序猿小硕 阅读(6613) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念 这里说的Filter非Post filter,关于Post filter这里不做介绍,我们主要关注的是在执行一个评分查询前执行的Filter。 在讲述ES Filter的执行流程和缓存原理之前,有几个概念我们必须要清楚。 Query and Filter context 官网地址:ht 阅读全文
posted @ 2018-03-21 10:33 程序猿小硕 阅读(1488) 评论(0) 推荐(0) 编辑
摘要: 图解ElasticSearch 阅读全文
posted @ 2016-08-11 10:12 程序猿小硕 阅读(5732) 评论(0) 推荐(3) 编辑
摘要: 一、WebService概念Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文... 阅读全文
posted @ 2015-09-30 21:42 程序猿小硕 阅读(334) 评论(0) 推荐(1) 编辑
摘要: 1 责任链模式的定义使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。2 责任链模式的结构Handler:定义职责的接口,通常在这里定义处理请求的方法,可以在这里实现后继链。ConcreteHandler:... 阅读全文
posted @ 2015-09-28 17:02 程序猿小硕 阅读(934) 评论(0) 推荐(0) 编辑