十月 16, 2019

Rabbitmq介绍以及在Node.js中的使用

使用场景在项目中,将一些无需即时返回且耗时的操作提取出来,进行一步处理,而这种异步处理的方式大大的节省了服务器的请...

十月 16, 2019

Rabbitmq介绍以及在Node.js中的使用

使用场景在项目中,将一些无需即时返回且耗时的操作提取出来,进行一步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了吞吐量。Examp...

九月 17, 2019

算法 - 数组&链表介绍

Array Array算法复杂度 Access: O(1) Insert: 平均 O(n) Delete: 平均 O(n) 单链表 单链表算法复杂度 A...

九月 12, 2019

Nest中使用WebSocket

Nest中使用WebSocket很多情况下,我们需要使用WebSocket,Nest.js已经很好的集成了它。让我们使用起来方便不少。今天我们就来介绍下,...

八月 28, 2019

ElasticSearch - 查询打分控制

Query Context & Filter Context 高级搜索的功能:支持多项文本输入,针对多个字段进行搜索。 搜索引擎一般也提供基于时间...

八月 27, 2019

ElasticSearch - 搜索的相关性算分

相关性和相关性算分 搜索的相关性算分,描述了一个文档和查询语句匹配的程度。 ES会对每个匹配查询条件的结果进行算分_score 打分的本质是排序,需要把最...

八月 27, 2019

ElasticSearch - 结构化搜索

结构化数据 结构化搜索是指对结构化数据的搜索日期,布尔类型和数字都是结构化的 文本也可以是结构化的。 比如笔的颜色: 红,绿,蓝 博客的标签,分布...

八月 27, 2019

ElasticSearch - term和全文搜索的区别

Term查询Term是表达语义的最小单位。搜索和利用统计语言模型进行自然语言处理都需要处理Term。 Term查询的特点 Term Level Query...

八月 26, 2019

ElasticSearch - 聚合查询概览

聚合 Elasticsearch除搜索以外,提供的针对ES数据进行统计分析的功能 实时性高 通过聚合,我们会得到一个数据的概览,是分析和总结全套的...

八月 26, 2019

ElasticSearch - Template

Index Template帮助你设定Mapping 和 Settings, 并按照一定的规则,自动匹配到新创建的索引之上。 模版仅在一个索引被新创建时...

八月 22, 2019

ElasticSearch - Mapping

Mapping Mapping类似数据库中的schema定义,作用如下: 定义索引中的字段的名称 定义字段的数据类型,例如字符串,数字,布尔 字段,倒...

加载更多