摘要: 企业级实战模块九:Kubernetes Helm包管理工具 1 Helm介绍 官网: https://v3.helm.sh/zh/docs/ Helm是kubernetes的包管理工具,相当于linux环境下的yum/apg-get命令。 Helm的首要目标一直是让 从零到 Kubernetes” 阅读全文
posted @ 2021-09-26 18:05 孤独的小人物 阅读(335) 评论(0) 推荐(0)
摘要: 6 中文分词器 6.1 中文分词器 IK分词器 6.1.2 中文分词器 standard 分词器,仅适用于英文。 GET /_analyze{ "analyzer": "standard", "text": "中华人民共和国人民大会堂"} 我们想要的效果是什么:中华人民共和国,人民大会堂 IK分词器 阅读全文
posted @ 2021-09-26 18:04 孤独的小人物 阅读(116) 评论(0) 推荐(0)
摘要: 企业级实战模块八:SpringCloud微服务容器化迁移 1 微服务介绍 1.1 什么是微服务 微服务是用于构建应用程序的架构风格,一个大的系统可由一个或者多个微服务组成,微服务架构可将应用拆分成多个核心功能,每个功能都被称为一项服务,可以单独构建和部署,这意味着各项服务在工作和出现故障的时候不会相 阅读全文
posted @ 2021-09-26 18:04 孤独的小人物 阅读(916) 评论(0) 推荐(0)
摘要: 5 索引 Index 5.1 索引Index入门 5.1.1 索引管理 为什么我们要手动创建索引? 直接put数据 PUT index/_doc/1,es会自动生成索引,并建立动态映射dynamic mapping。 在生产上,我们需要自己手动建立索引和映射,为了更好地管理索引。就像数据库的建表语句 阅读全文
posted @ 2021-09-26 18:02 孤独的小人物 阅读(156) 评论(0) 推荐(0)
摘要: 4 Mapping映射 4.1 什么是mapping映射 概念:自动或手动为index中的_doc建立的一种数据结构和相关配置,简称为mapping映射。 插入几条数据,让es自动为我们建立一个索引 PUT /website/_doc/1{ "post_date": "2021-01-01", "t 阅读全文
posted @ 2021-09-26 17:57 孤独的小人物 阅读(429) 评论(0) 推荐(0)
摘要: 3 ES内部机制 3.1 图解Es内部机制 3.1.1 图解Es分布式基础 1)es对复杂分布式机制的透明隐藏特性 分布式机制:分布式数据存储及共享。 分片机制:数据存储到哪个分片,副本数据写入。 集群发现机制:cluster discovery。新启动es实例,自动加入集群。 shard负载均衡: 阅读全文
posted @ 2021-09-26 17:40 孤独的小人物 阅读(530) 评论(0) 推荐(0)
摘要: 2 Elasticsearch相关软件安装及快速入门 2.1 Elasticsearch相关软件安装 2.1.1 Windows安装elasticsearch 1)安装JDK,至少1.8.0_73以上版本,验证:java -version 2)下载和解压缩Elasticsearch安装包,查看目录结 阅读全文
posted @ 2021-09-26 13:16 孤独的小人物 阅读(331) 评论(0) 推荐(0)
摘要: 1 Elastic Stack介绍 1.1 Elastic Stack简介 1.1.1 简介 ELK是一个免费开源的日志分析架构技术栈总称,官网https://www.elastic.co/cn。包含三大基础组件,分别是Elasticsearch、Logstash、Kibana。但实际上ELK不仅仅 阅读全文
posted @ 2021-09-26 13:15 孤独的小人物 阅读(204) 评论(0) 推荐(0)