随笔- 39
文章- 0
评论- 1
阅读-
17万
随笔分类 - 技术杂文
ElasticSearch-分词器analyzer
摘要:analyzer 分词器使用的两个情形: 1,Index time analysis. 创建或者更新文档时,会对文档进行分词2,Search time analysis. 查询时,对查询语句分词 指定查询时使用哪个分词器的方式有: - 查询时通过analyzer指定分词器 GET test_inde
阅读全文
ElasticSearch使用(三)
摘要:首先从ES的支持的字段说起,ES文档中字段有多种类型 官方文档。 这几个比较常用: text,keyword,integer,float,boolean,object,geo_point(地理坐标),geo_shape(描述地理区域),date. 注:不要以为date只能表示 2015-01-01
阅读全文
ElasticSearch使用(二)
摘要:如何搭建ES环境和使用CURL操作可以参考我的另一篇文章:ElasticSearch尝试 网上很多关于ES的例子都过时了,版本很久,这篇文章的测试环境是ES6.5 通过composer 安装 composer require 'elasticsearch/elasticsearch' 在代码中引入
阅读全文
ElasticSearch初试(一)
摘要:测试环境:debian 9官网提供了 deb,rpm,源码下载 官方下载地址:https://www.elastic.co/downloads/elasticsearch 通过源码安装会遇到一些小问题,为了方便,我直接下载deb安装(需要提前安装jdk)。 可以通过 service elastics
阅读全文
rabbitMQ 中三种常用交换机:direct、topic、fanout
摘要:在rabbitmq中有许多交换机,不同的交换机适用于不同的场景。如下: 这么多交换机中,最常用的交换机有三种:direct、topic、fanout。我分别叫他们:“直接连接交换机”,“主题路由匹配交换机”,“无路由交换机”。以下是详细的介绍: Direct 交换机 这个交换机就是一个直接连接交换机
阅读全文
微信后台异步消息队列的优化升级实践分享
摘要:1、引言 MQ 异步消息队列是微信后台自研的重要组件,广泛应用在各种业务场景中,为业务提供解耦、缓冲、异步化等能力。本文分享了该组件2.0版本的功能特点及优化实践,希望能为类似业务(比如移动端IM系统等)的消息队列设计提供一定的参考。 2、关于分享者 廖文鑫,2013年加入腾讯,从事微信后台基础功能
阅读全文