
全文检索
文章平均质量分 95
扎瓦江石
扎瓦江石
展开
-
Elasticsearch(五)Spring Data Elasticsearch - 增删改查API
文章目录Spring Data Elasticsearch案例说明创建项目application.yml 配置Student 实体类@Document 注解@Id 注解@Field 注解文本类型 text 和 keywordanalyzer 指定分词器通过 ElasticsearchRepository 实现 CRUD 操作Repository 方法命名规范StudentRepository业务类 StudentService在 Elasticsearch 中创建 students 索引测试学生数据的 CR原创 2020-12-17 15:11:19 · 10391 阅读 · 7 评论 -
Elasticsearch(四)搜索
文章目录导入测试数据下载测试数据创建映射导入数据查看数据搜索文档搜索所有数据关键词搜索搜索结果过滤器搜索结果高亮显示导入测试数据为了测试搜索功能,我们首先导入测试数据,3160条商品数据,数据样例如下:{ "index": {"_index": "pditems", "_id": "536563"}}{ "id":"536563","brand":"联想","title":"联想(Lenovo)小新Air13 Pro 13.3英寸14.8mm超轻薄笔记本电脑","sell_point":"清仓!原创 2020-12-15 13:23:08 · 5550 阅读 · 1 评论 -
Elasticsearch(三)使用 Kibana 操作 ES
文章目录下载 Kibana 镜像启动 Kibana 容器索引、分片和副本索引索引分片索引副本创建索引映射(数据结构)字段的数据类型创建映射查看映射添加文档修改文档删除文档删除索引下载 Kibana 镜像docker pull kibana:7.9.3启动 Kibana 容器docker run \-d \--name kibana \--net es-net \-p 5601:5601 \-e ELASTICSEARCH_HOSTS='["http://node1:9200","ht原创 2020-12-15 10:42:57 · 12853 阅读 · 1 评论 -
Elasticsearch(二)IK中文分词器
文章目录安装 ik 分词器在三个节点上安装 ik 分词器查看安装结果ik分词测试`ik_max_word` 分词测试`ik_smart` 分词测试安装 ik 分词器从 ik 分词器项目仓库中下载 ik 分词器安装包,下载的版本需要与 Elasticsearch 版本匹配:https://github.com/medcl/elasticsearch-analysis-ik或者可以访问 gitee 镜像仓库:https://gitee.com/mirrors/elasticsearch-analys原创 2020-12-10 22:29:20 · 6402 阅读 · 0 评论 -
Elasticsearch(一)Docker搭建ES集群
文章目录关闭防火墙安装Docker下载 Elastic Search 镜像集群部署结构准备虚拟网络和挂载目录启动 Elasticsearch 集群chrome浏览器插件:elasticsearch-head关闭防火墙后面我们要使用多个端口,为了避免繁琐的开放端口操作,我们关掉防火墙# 关闭防火墙systemctl stop firewalld.service# 禁用防火墙systemctl disable firewalld.service安装Docker我们使用 Docker 来运原创 2020-12-10 22:22:44 · 13478 阅读 · 5 评论 -
Lucene Solr 811
文章目录solrlucene倒排索引实际举例lucene API 介绍创建索引新建 maven 项目,添加依赖创建测试类,添加以下代码查看索引运行 luke查看文档指定分词器,并测试分词查询测试从索引查询solr 安装把 solr-8.1.1.tgz 传到服务器解压 solr启动 solr浏览器访问 solr 控制台创建 core复制默认配置创建名为 pd 的 core中文分词测试中文分词工具 -...原创 2019-10-31 22:52:59 · 21909 阅读 · 7 评论