【大数据】
文章平均质量分 79
java大数据相关内容
老汉健身
这个作者很懒,什么都没留下…
展开
-
Easy-Es高阶语法深度介绍
背景:接上篇Easy-Es核心功能深度介绍,本篇带大家深入源码和架构,一起探索Easy-Es(简称EE)的高阶语法是如何被设计和实现的.这里所谓的"高阶语法"并不一定就真的高阶,仅作为区别于MySQL语法,Es独有的一些语法,比如得分排序,聚合,分词查询,权重,高亮及Geo地理位置查询等.对于MySQL中已经有的方法,在Mybatis(简称MP)中也基本都已经有设计,我可以参考其API风格,但这部分"高阶语法"并无API可参考,到底如何设计才能做到简洁好用呢?要解决这个问题,除了要了解用户..原创 2022-03-08 09:09:17 · 2040 阅读 · 3 评论 -
Easy-Es核心功能深度介绍
Easy-Es核心功能深入源码介绍,想增涨技术的同学莫错过,都是干货!原创 2022-03-04 14:50:34 · 5511 阅读 · 1 评论 -
【ES】MySQL语法版的ES来了,搜索引擎可以如此简单
MySQL版Elasticsearch,采用Mybatis-Plus一模一样的语法即可操作搜索引擎,这可能是最好用的Es开源框架.原创 2021-12-15 11:17:42 · 4318 阅读 · 5 评论 -
【ES】重磅预告 这可能是最好用的ES框架
差不多有半年没发技术博客了,这期间并没有在偷懒,而是在专注一款开源框架的开发.关于ES,基本大家都在用其官方封装好的RestLowLevelClient和RestHighLevelClient进行开发,但在使用过程中发现其功能虽然十分强大,但用起来却不太友好,总结了一下主要有如下痛点:Api对开发不太友好,即便很简单的查询,也要写大量代码 对于字段名需要以字符串的方式进行查询,代码中不可避免大的出现大量魔法值,一旦模型字段名称发生改变,就需要去改代码,还可能出现漏改,导致bug 语法不通用,需要原创 2021-10-24 18:09:09 · 642 阅读 · 3 评论 -
【大数据】Elastic Search入门,看这一篇就够了!
前言:Elastics Search(以后全部简称es)入门看这一篇就够了?是的,看这一篇就可以学习到es从入门到使用到生产的相关核心点,但Es家族庞大,如果深入学习或者去啃的话,没个一年半载是不可能的,所以仅这一篇也是在开玩笑了,光是Elastics Search + Logstash + Kibana (以后全部简称ELK)技术栈就有的学了,里面还涉及到这三大神器的很多插件及监控工具,一言难尽...原创 2020-03-11 17:09:02 · 3903 阅读 · 2 评论 -
【大数据】5分钟快速快速搭建Solr企业级搜索引擎,附Java操作SDK实战搜索
前言:Solr是采用Java开发,基于Lucene的全文搜索服务器,性能强悍,使用简单,常被作为企业级应用的搜索服务器.Solr通过http协议和Json进行响应,所以用Solr搭建的搜素引擎可以跨语言使用,对企业应用而言非常友好.如果你想学习非常详细的Solr教程,建议可以去W3C进行学习:https://www.w3cschool.cn/solr_doc/solr_doc-g1az2fmd...原创 2019-12-03 22:18:09 · 542 阅读 · 0 评论 -
【大数据】Lucene全文搜索引擎入门篇(零基础小白也适用)
前言:Lucene是apache老爹开源的一款全文搜索引擎,虽然目前已被市面上一些更好用的搜索引擎逐步替代,但作为搜索引擎的鼻祖,仍然有必要学习一番,而且有了Lucene的基础之后,学习solr,elastichSearch也会更容易理解。看完本篇,你将了解到Lucene是什么,Lucene的使用场景,原理,什么是倒排索引,如何分词,以及如何使用lucene实战构建简易的搜索引擎等。目录...原创 2019-11-19 14:31:18 · 1851 阅读 · 0 评论