Elasticsearch
文章平均质量分 94
Java技术一点通
本人计算机软件工程专业在读,擅长于Java后端开发,有多个项目开发经验,业余丰富各种技术栈,大学期间参与软件研发中心研究。荣获2023年CSDN博客之星、CSDN城市之星、阿里云社区专家博主、华为云享专家,致力于新技术的推广与优秀作品的普及。
展开
-
Elasticsearch 学习笔记(总)
Elasticsearch简称为es,es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别(大数据时代)的数据。es也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的来隐藏Lucene的复杂性,从而让全文搜索变得简单。es基本是开箱即用(解压就可以用!) ,非常简单。Solr安装略微复杂一丢丢。Solr 利用Zookeeper进行分布式管理,而自身带有分布式协调管理功能。原创 2022-09-29 12:53:37 · 2610 阅读 · 1 评论 -
Elasticsearch 学习笔记(下)
分词即把一段中文或别的划分成一个个的关键字,我们在搜索时候会把自己的信息进行分词,会把数据库中或者索引库中的数据进行分词,然后进行一个匹配操作,默认的中文分词是将每个字看成一个词,比如“我爱编程”会被分为“我”,“爱”,“编”,“程”,这显然是不符合要求的,所以我们需要安装中文分词器ik来解决这个问题。ik_smart和,其中ik_smart为最小切分,为最细粒度划分。Rest一种软件架构风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。原创 2022-09-28 00:01:48 · 3409 阅读 · 1 评论 -
Elasticsearch 学习笔记(上)
Elasticsearch简称为es,es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别(大数据时代)的数据。es也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的来隐藏Lucene的复杂性,从而让全文搜索变得简单。es基本是开箱即用(解压就可以用!) ,非常简单。Solr安装略微复杂一丢丢。Solr 利用Zookeeper进行分布式管理,而自身带有分布式协调管理功能。原创 2022-09-27 08:20:19 · 2770 阅读 · 2 评论