ElasticSearch
文章平均质量分 76
ElasticSearch
、楽.
放弃很容易,但坚持一定很酷!
展开
-
ELK 日志框架搭建 (springboot 接入 elk)
ELK 日志框架搭建 (springboot 接入 elk)原创 2022-12-16 11:38:31 · 2286 阅读 · 0 评论 -
ElasticSearch从入门到入坟
就是索引的相关原理,倒排表的结构、FST原理、咆哮位图、索引帧等压缩算法。原创 2022-11-26 22:14:45 · 616 阅读 · 1 评论 -
Elasticsearch 核心原理刨析
1. Elasticsearch是什么在了解ES相关概念之前,我们首先了解一下使用数据库做搜索有那些弊端。1.1 数据库做搜索相关弊端在部分站内搜索中,数据量小、简单条件的搜索,我们是可以使用数据库进行搜索的。但是数据量大了之后可能就会出现相关问题了。存储问题电商网站商品上亿条时,涉及到单表数据过大必须拆分表,数据库磁盘占用过大必须分库(mycat)。性能问题解决上面问题后,查询“笔记本电脑”等关键词时,上亿条数据的商品名字段逐行扫描,性能跟不上。不能分词如搜索“笔记本电脑”原创 2021-12-06 22:58:00 · 472 阅读 · 0 评论 -
ES实战项目——仿京东商城
数据的获取在开发项目之前,我们首先需要获取数据。我们可以从京东官网爬取一定的数据。我们搜索Java之后可以发现他的地址实际上就是https://search.jd.com/Search?keyword=java所以我们可以通过JSOUP对其进行解析,获取相关的数据。相关依赖:<!-- 解析网页--><dependency> <groupId>org.jsoup</groupId> <artifactId>原创 2021-12-04 23:03:46 · 11619 阅读 · 9 评论 -
centos7安装Elasticsearch及相关插件详细教程
1. 安装ES系统参数配置修改虚拟机配置,vi /etc/security/limits.conf ,追加内容:* soft nofile 131072* hard nofile 131072修改vi /etc/sysctl.conf,追加内容 :vm.max_map_count=655360立即生效:sysctl -p下载wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.6.原创 2021-12-03 15:11:43 · 845 阅读 · 0 评论 -
ElasticSearch集成Spring boot详解(相关API操作)
官方文档 https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/index.html工程创建自行创建Spring boot 工程即可。引入依赖需要和自己安装的es版本一致<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start.原创 2021-12-04 21:02:52 · 1181 阅读 · 0 评论 -
Elasticsearch基础学习——SQL使用
文档操作数据类型字符串类型text,keyword数值类型long,integer,short,byte,double,float,half_float,scaled_float日期类型date布尔值类型boolean二进制类型binary…Rest 风格基于该风格设计的软件可以可以更简洁,更有层次,,更易于实现缓存等机制。基本Rest命令如下:使用的是kibana开发工具,具体安装可以参考栏目中的相关文章。基本操作添加数据PUT /dem原创 2021-12-04 17:04:05 · 848 阅读 · 0 评论 -
Kibana安装详解
官网 https://www.elastic.co/cn/kibana/windows下载前往官网自行下载,注意版本必须和es一致!解压启动bin目录下直接kibana.bat启动即可。访问测试http://localhost:5601/汉化修改kibana.yml配置文件即可Centos请注意,版本需要对应,kibana需要跟ES版本对应。我centos使用的是6.8.4版本,可以直接修改数字获取其他版本。https://www.el.原创 2021-12-04 14:22:51 · 1347 阅读 · 0 评论