转载和引用,请注明原文出处! Fork me on GitHub
结局很美妙的事,开头并非如此!

06 2018 档案

摘要:一、组件嵌套 1. 新建一个组件Users.vue 2. 全局注册组件 2.1. 在main.js里面引入组件Users.vue 2.2. 在根组件App.vue里面使用组件users 3、局部注册组件 3.1. 删除main.js里面注册的全局组件users 3.2. 在根组件app.vue里面局 阅读全文
posted @ 2018-06-27 01:02 小不点啊 阅读(1012) 评论(0) 推荐(0) 编辑
摘要:一、VUE脚手架介绍 官方说明:Vue 提供了一个官方的 CLI,为单页面应用快速搭建 (SPA) 繁杂的脚手架。它为现代前端工作流提供了 batteries-included 的构建设置。只需要几分钟的时间就可以运行起来并带有热重载、保存时 lint 校验,以及生产环境可用的构建版本。更多详情可查 阅读全文
posted @ 2018-06-27 00:12 小不点啊 阅读(1348) 评论(0) 推荐(0) 编辑
摘要:一、集群规划 搭建一个集群我们需要考虑如下几个问题: 1. 我们需要多大规模的集群? 2. 集群中的节点角色如何分配? 3. 如何避免脑裂问题? 4. 索引应该设置多少个分片? 5. 分片应该设置几个副本? 下面我们就来分析和回答这几个问题 1、我们需要多大规模的集群? 需要从以下两个方面考虑: 1 阅读全文
posted @ 2018-06-24 16:43 小不点啊 阅读(76785) 评论(0) 推荐(9) 编辑
摘要:一、ES Client 简介 1. ES是一个服务,采用C/S结构 2. 回顾 ES的架构 3. ES支持的客户端连接方式 3.1 REST API ,端口 9200 这种连接方式对应于架构图中的RESTful style API这一层,这种客户端的连接方式是RESTful风格的,使用http的方式 阅读全文
posted @ 2018-06-23 20:28 小不点啊 阅读(81961) 评论(4) 推荐(14) 编辑
摘要:一、聚合分析简介 1. ES聚合分析是什么? 聚合分析是数据库中重要的功能特性,完成对一个查询的数据集中数据的聚合计算,如:找出某字段(或计算表达式的结果)的最大值、最小值,计算和、平均值等。ES作为搜索引擎兼数据库,同样提供了强大的聚合分析能力。 对一个数据集求最大、最小、和、平均值等指标的聚合, 阅读全文
posted @ 2018-06-22 23:21 小不点啊 阅读(76864) 评论(4) 推荐(7) 编辑
摘要:一、查询建议介绍 1. 查询建议是什么? 查询建议,为用户提供良好的使用体验。主要包括: 拼写检查; 自动建议查询词(自动补全) 拼写检查如图: 自动建议查询词(自动补全): 2. ES中查询建议的API 查询建议也是使用_search端点地址。在DSL中suggest节点来定义需要的建议查询 示例 阅读全文
posted @ 2018-06-22 21:42 小不点啊 阅读(8375) 评论(2) 推荐(0) 编辑
摘要:一、搜索API 1. 搜索API 端点地址 从索引tweet里面搜索字段user为kimchy的记录 从索引tweet,user里面搜索字段user为kimchy的记录 从所有索引里面搜索字段tag为wow的记录 说明:搜索的端点地址可以是多索引多mapping type的。搜索的参数可作为URI请 阅读全文
posted @ 2018-06-22 00:39 小不点啊 阅读(16221) 评论(0) 推荐(1) 编辑
摘要:一、分词器 1. 认识分词器 1.1 Analyzer 分析器 在ES中一个Analyzer 由下面三种组件组合而成: character filter :字符过滤器,对文本进行字符过滤处理,如处理文本中的html标签字符。处理完后再交给tokenizer进行分词。一个analyzer中可包含0个或 阅读全文
posted @ 2018-06-18 18:38 小不点啊 阅读(13666) 评论(0) 推荐(2) 编辑
摘要:一、快速入门 1. 查看集群的健康状况 http://localhost:9200/_cat http://localhost:9200/_cat/health?v 说明:v是用来要求在结果中返回表头 状态值说明 Green - everything is good (cluster is full 阅读全文
posted @ 2018-06-17 21:50 小不点啊 阅读(16623) 评论(0) 推荐(5) 编辑
摘要:一、ES简介 1. ES是什么? Elasticsearch 是一个开源的搜索引擎,建立在全文搜索引擎库 Apache Lucene 基础之上 用 Java 编写的,它的内部使用 Lucene 做索引与搜索,但是它的目的是使全文检索变得简单, 通过隐藏 Lucene 的复杂性,取而代之的提供一套简单 阅读全文
posted @ 2018-06-16 17:48 小不点啊 阅读(24486) 评论(3) 推荐(2) 编辑
摘要:一、分面搜索 1. 什么是分面搜索? 分面搜索:在搜索结果的基础上进行按指定维度的统计,以展示搜索结果的另一面信息。类似于SQL语句的group by 分面搜索的示例: http://localhost:8983/solr/techproducts/browse 2. Solr中支持的分面查询 字段 阅读全文
posted @ 2018-06-10 17:19 小不点啊 阅读(4280) 评论(0) 推荐(0) 编辑
摘要:一、solr搜索流程介绍 1. 前面我们已经学习过Lucene搜索的流程,让我们再来回顾一下 流程说明: 首先获取用户输入的查询串,使用查询解析器QueryParser解析查询串生成查询对象Query,使用所有搜索器IndexSearcher执行查询对象Query得到TopDocs,遍历TopDoc 阅读全文
posted @ 2018-06-07 01:04 小不点啊 阅读(7950) 评论(0) 推荐(0) 编辑
摘要:一、SolrJ介绍 1. SolrJ是什么? Solr提供的用于JAVA应用中访问solr服务API的客户端jar。在我们的应用中引入solrj: 2. SolrJ的核心API SolrClient SolrRequest SolrResponse 3. SolrClient 的子类 HttpSol 阅读全文
posted @ 2018-06-03 15:47 小不点啊 阅读(3980) 评论(1) 推荐(1) 编辑