摘要: 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId></dependency> yml配置 spring: 阅读全文
posted @ 2020-04-06 22:03 MartinEDM 阅读(391) 评论(0) 推荐(0)
摘要: 聚合aggregations 聚合可以让我们极其方便的实现对数据的统计、分析。例如: 什么品牌的手机最受欢迎? 这些手机的平均价格、最高价格、最低价格? 这些手机每月的销售情况如何? 实现这些统计功能的比数据库的sql要方便的多,而且查询速度非常快,可以实现实时搜索效果。 Elasticsearch 阅读全文
posted @ 2020-04-06 21:37 MartinEDM 阅读(472) 评论(0) 推荐(0)
摘要: 基本查询 GET /索引库名/_search { "query":{ "查询类型":{ "查询条件":"查询条件值" } } } 这里的query代表一个查询对象,里面可以有不同的查询属性 查询类型: 例如:match_all, match,term , range 等等 查询条件:查询条件会根据类 阅读全文
posted @ 2020-04-06 21:30 MartinEDM 阅读(2734) 评论(0) 推荐(0)
摘要: Elasticsearch也是基于Lucene的全文检索库,本质也是存储数据,很多概念与MySQL类似的。 对比关系: 索引(indices) Databases 数据库​ 类型(type) Table 数据表​ 文档(Document) Row 行​ 字段(Field) Columns 列 | 概 阅读全文
posted @ 2020-04-06 17:51 MartinEDM 阅读(1347) 评论(0) 推荐(1)
摘要: 上传 IK分词器到 Elasticsearch目录的plugins目录中 解压 并修改名称 unzip elasticsearch-analysis-ik-6.3.0.zip -d ik-analyzer 然后重启 Elasticsearch 在kibana控制台输入下面的请求: POST _ana 阅读全文
posted @ 2020-04-06 17:24 MartinEDM 阅读(219) 评论(0) 推荐(0)
摘要: Kibana是一个基于Node.js的Elasticsearch索引库数据统计工具,可以利用Elasticsearch的聚合功能,生成各种图表,如柱形图,线状图,饼图等。 而且还提供了操作Elasticsearch索引数据的控制台,并且提供了一定的API提示,非常有利于我们学习Elasticsear 阅读全文
posted @ 2020-04-06 17:20 MartinEDM 阅读(173) 评论(0) 推荐(0)
摘要: Elastic有一条完整的产品线及解决方案:Elasticsearch、Kibana、Logstash等,前面说的三个就是大家常说的ELK技术栈。 Elasticsearch具备以下特点: 分布式,无需人工搭建集群(solr就需要人为配置,使用Zookeeper作为注册中心) Restful风格,一 阅读全文
posted @ 2020-04-06 17:14 MartinEDM 阅读(175) 评论(0) 推荐(0)
摘要: FastDFS两个主要的角色:Tracker Server 和 Storage Server 。 Tracker Server:跟踪服务器,主要负责调度storage节点与client通信,在访问上起负载均衡的作用,和记录storage节点的运行状态,是连接client和storage节点的枢纽。 阅读全文
posted @ 2020-04-06 16:56 MartinEDM 阅读(192) 评论(0) 推荐(0)
摘要: 配置限制文件上传大小 servlet: multipart: max-file-size: 5MB # 限制文件上传的大小 SpringMVC会封装为一个接口:MultipartFile @Controller @RequestMapping("upload") public class Uploa 阅读全文
posted @ 2020-04-06 16:22 MartinEDM 阅读(858) 评论(0) 推荐(0)
摘要: CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。 它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。 CORS需要浏览器和服务器同时支持。目前,所有浏览器都支持该功能,IE浏览器不能低 阅读全文
posted @ 2020-04-06 11:52 MartinEDM 阅读(157) 评论(0) 推荐(0)
摘要: #user nobody; worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; k 阅读全文
posted @ 2020-04-06 11:20 MartinEDM 阅读(135) 评论(0) 推荐(0)