- 《深入架构 第九篇》 《深入架构 第九篇》
- 1、目标本次我们搭建的目标是通过ELK来收集微服务中的日志。本期主要以实操、快速搭建为主进行讲解,部分基础概念不做过多描述,后续会再单独出几期博客说明。更多ELK搭建可以关注本专栏,后续会持续输出。 2、思路首先我们要部署的架构如下图所示,需要收集两个微服务的日志,并且最终在kibana中可视化呈现出来。可以看出日志的传输路线是:微服务产生日志,并将日志数据保存到磁盘中的.log文件中,f... 1、目标本次我们搭建的目标是通过ELK来收集微服务中的日志。本期主要以实操、快速搭建为主进行讲解,部分基础概念不做过多描述,后续会再单独出几期博客说明。更多ELK搭建可以关注本专栏,后续会持续输出。 2、思路首先我们要部署的架构如下图所示,需要收集两个微服务的日志,并且最终在kibana中可视化呈现出来。可以看出日志的传输路线是:微服务产生日志,并将日志数据保存到磁盘中的.log文件中,f...
- 0.引言集群中涉及索引分片的相关操作就离不开两个概念:分片分配感知和强制分片感知 1.分片分配感知文档:Index modules > Index Shard Allocation > Index-level shard allocation filteringSet up Elasticsearch > Configuration Elasticsearch > Cluster-leve... 0.引言集群中涉及索引分片的相关操作就离不开两个概念:分片分配感知和强制分片感知 1.分片分配感知文档:Index modules > Index Shard Allocation > Index-level shard allocation filteringSet up Elasticsearch > Configuration Elasticsearch > Cluster-leve...
- 0.引言集群管理是ES的核心重点,因此相关的知识点至关重要,本期主要针对数据流、索引生命周期、可搜索快照、跨集群搜索、跨集群复制进行讲解 1.数据流 Data Stream官方文档:Data streams针对数据流的讲解,之前已经做过详细的梳理,可以参考以下博文:深入了解数据流 1.1 数据流六连问要掌握数据流使用,就要理解以下几点:1、数据流常用的使用场景?2、如何通过索引模版创建数据... 0.引言集群管理是ES的核心重点,因此相关的知识点至关重要,本期主要针对数据流、索引生命周期、可搜索快照、跨集群搜索、跨集群复制进行讲解 1.数据流 Data Stream官方文档:Data streams针对数据流的讲解,之前已经做过详细的梳理,可以参考以下博文:深入了解数据流 1.1 数据流六连问要掌握数据流使用,就要理解以下几点:1、数据流常用的使用场景?2、如何通过索引模版创建数据...
- 0. 引言之前有同学实际生产中遇到了一个问题,题目本身不涉及生产环境上的问题,纯粹的DSL,但是因为是实际数据,因此数据量上会大很多,也增加了排错的难度。下面我们具体看下这个问题,让大家具体体会下实际生产的问题与训练题之间的区别在哪儿。申明:该分享已得到该同学的授权,数据也已经过脱敏 1. 题目问题:需要针对商品数据进行查询,要求查询skus.wareSkuAttrList.wareAtt... 0. 引言之前有同学实际生产中遇到了一个问题,题目本身不涉及生产环境上的问题,纯粹的DSL,但是因为是实际数据,因此数据量上会大很多,也增加了排错的难度。下面我们具体看下这个问题,让大家具体体会下实际生产的问题与训练题之间的区别在哪儿。申明:该分享已得到该同学的授权,数据也已经过脱敏 1. 题目问题:需要针对商品数据进行查询,要求查询skus.wareSkuAttrList.wareAtt...
- ECMAScript 6(简称ES6)是于2015年6月正式发布的JavaScript语言的标准,正式名为ECMAScript 2015(ES2015)。它的目标是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。之前的写的练习大差不差都用了ES6+的语法,当然并不只限于es6版本的语法,还有其他的版本,目前好像都更新到了ES13。所以并不能只局限于ES6,应该... ECMAScript 6(简称ES6)是于2015年6月正式发布的JavaScript语言的标准,正式名为ECMAScript 2015(ES2015)。它的目标是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。之前的写的练习大差不差都用了ES6+的语法,当然并不只限于es6版本的语法,还有其他的版本,目前好像都更新到了ES13。所以并不能只局限于ES6,应该...
- 首先POST与PUT都可以用于更新和新增操作,但是新增时POST是不用指定ID的,会自动分配;而PUT是需要指定ID的,也就是说PUT是幂等性的,无论你操作多少次结果都是一样的。而POST是操作一遍就新增一条 当他们都用于更新时,POST只会更新相同字段的值,而PUT会将整个数据进行替换,下面我们详细举例来体会 首先POST与PUT都可以用于更新和新增操作,但是新增时POST是不用指定ID的,会自动分配;而PUT是需要指定ID的,也就是说PUT是幂等性的,无论你操作多少次结果都是一样的。而POST是操作一遍就新增一条 当他们都用于更新时,POST只会更新相同字段的值,而PUT会将整个数据进行替换,下面我们详细举例来体会
- ES的查询单位是doc,所以当我们查询数组时,虽然满足条件的是其中某一部分元素,但是这些元素以及这个数组都是属于这个doc的,所以会全部返回。如果我们要返回匹配的元素。那么就需要借助一些手段来实现。 ES的查询单位是doc,所以当我们查询数组时,虽然满足条件的是其中某一部分元素,但是这些元素以及这个数组都是属于这个doc的,所以会全部返回。如果我们要返回匹配的元素。那么就需要借助一些手段来实现。
- 今天有同学问到doc['field'].value与params._source['field']用法的区别,起因在于下述的一道题的解法上,下面详细讲述下我的看法 今天有同学问到doc['field'].value与params._source['field']用法的区别,起因在于下述的一道题的解法上,下面详细讲述下我的看法
- 最近看到不少同学反馈数据流的问题,特针对数据流谈谈自己的理解,以供大家参考。 最近看到不少同学反馈数据流的问题,特针对数据流谈谈自己的理解,以供大家参考。
- 《JavaScript》系列,第二十篇希望你持续关注哦! 《JavaScript》系列,第二十篇希望你持续关注哦!
- 本文制作出集成了ik分词器的elasticsearch镜像,这样每个容器运行的时都自带了ik分词器 本文制作出集成了ik分词器的elasticsearch镜像,这样每个容器运行的时都自带了ik分词器
- 📣读完这篇文章里你能收获到 - 在Docker中快速部署单机版的ElasticSearch 📣读完这篇文章里你能收获到 - 在Docker中快速部署单机版的ElasticSearch
- 📣读完这篇文章里你能收获到 - 在Docker中快速部署Skywalking 📣读完这篇文章里你能收获到 - 在Docker中快速部署Skywalking
- 正则的扩展 RegExp 构造函数在 ES5 中,RegExp构造函数的参数有两种情况。第一种情况是,参数是字符串,这时第二个参数表示正则表达式的修饰符(flag)。var regex = new RegExp('xyz', 'i');// 等价于var regex = /xyz/i;第二种情况是,参数是一个正则表示式,这时会返回一个原有正则表达式的拷贝。var regex = new R... 正则的扩展 RegExp 构造函数在 ES5 中,RegExp构造函数的参数有两种情况。第一种情况是,参数是字符串,这时第二个参数表示正则表达式的修饰符(flag)。var regex = new RegExp('xyz', 'i');// 等价于var regex = /xyz/i;第二种情况是,参数是一个正则表示式,这时会返回一个原有正则表达式的拷贝。var regex = new R...
上滑加载中
推荐直播
-
GaussDB数据库介绍
2025/01/07 周二 16:00-18:00
Steven 华为云学堂技术讲师
本期直播将介绍GaussDB数据库的发展历程、优势、架构、关键特性和部署模式等,旨在帮助开发者了解GaussDB数据库,并通过手把手实验教大家如何在华为云部署GaussDB数据库和使用gsql连接GaussDB数据库。
去报名 -
DTT年度收官盛典:华为开发者空间大咖汇,共探云端开发创新
2025/01/08 周三 16:30-18:00
Yawei 华为云开发工具和效率首席专家 Edwin 华为开发者空间产品总监
数字化转型进程持续加速,驱动着技术革新发展,华为开发者空间如何巧妙整合鸿蒙、昇腾、鲲鹏等核心资源,打破平台间的壁垒,实现跨平台协同?在科技迅猛发展的今天,开发者们如何迅速把握机遇,实现高效、创新的技术突破?DTT 年度收官盛典,将与大家共同探索华为开发者空间的创新奥秘。
去报名 -
GaussDB应用实战:手把手带你写SQL
2025/01/09 周四 16:00-18:00
Steven 华为云学堂技术讲师
本期直播将围绕数据库中常用的数据类型、数据库对象、系统函数及操作符等内容展开介绍,帮助初学者掌握SQL入门级的基础语法。同时在线手把手教你写好SQL。
去报名
热门标签