0%

一、版本说明

我觉得有必要介绍Spring-cloud-alibabaSpringcloud的版本关系。

1、毕业版本依赖关系

SpringCloud Version SpringCloud-Alibaba version SpringBoot Version
Spring Cloud Hoxton.SR8 2.2.3.RELEASE 2.3.2.RELEASE
Spring Cloud Greenwich.SR6 2.1.3.RELEASE 2.1.13.RELEASE
Spring Cloud Hoxton.SR8 2.2.2.RELEASE 2.3.2.RELEASE
Spring Cloud Hoxton.SR3 2.2.1.RELEASE 2.2.5.RELEASE
Spring Cloud Hoxton.RELEASE 2.2.0.RELEASE 2.2.X.RELEASE
Spring Cloud Greenwich 2.1.2.RELEASE 2.1.X.RELEASE
Spring Cloud Finchley 2.0.3.RELEASE 2.0.X.RELEASE
Spring Cloud Edgware 1.5.1.RELEASE(停止维护,建议升级) 1.5.X.RELEASE
阅读全文 »

一、Nacos简介

Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。

Nacos 的主要特性有:

  • 1、服务发现和服务健康检测
    简单的讲就是微服务的注册中心组件
  • 2、动态配置服务
    简单的讲就是微服务的配置中心组件
  • 3、动态DNS服务
    DNS解析服务,可配置路由的权重,实现中间层的负载均衡
  • 4、服务及元数据管理
    可视化管理服务的元数据、包括服务的描述、生命周期、健康状态、流量管理等等

可查看官网战略图:

阅读全文 »

一、前言

在工作中需要做敏感词过滤,如何高效的过滤敏感词,然后通过科普知道了DFA算法。

二、DFA概述

在计算理论中,确定有限状态自动机或确定有限自动机(英语:deterministic finite automaton, DFA)是一个能实现状态转移的自动机。与之类似还有非确定有限自动机(NFA)

阅读全文 »

一、前言

Elasticsearch 也是支持脚本查询的。像查询的时候,有时简单的字段排序已经不满足我们的需求了,也可以使用脚本自定义表达式排序。
当然它也不只用来做排序而已,还有更新删除都是可以的。实战走起!!!

阅读全文 »

一、snapshot 简介

在网络中最重要的是数据,所有在存储应用中,定期的做数据备份还是很有必要的。而snapshot 就是Elasticsearch为了做数据备份用的api。翻译过来就是快照。
ES的高可用是通过多节点多副本来实现的,但是副本的数据并没有提供灾难性故障的保护。所有提供一个快照api是很有必要。
比如集群数据转移功能,通过snapshot 数据拷贝还是很方便的。

阅读全文 »

一、Rollover API简介与作用

Rollover 按字面意思就是:滚动过渡。它可以使你通过配置索引的时间段、文档数量、索引大小满足条件则自动过渡到新索引。
当rollover 触发时,将通过你目标索引的命名规则生成新的索引。

阅读全文 »

一、cat API 简介

ES 大部分API返回值都是JSON对象,格式化展示确实是挺整齐的。但是如果数据量多的话,不方便管理员查看。
cat API 像是专为管理员设计的,因为它是以表格的形式返回的。如果你用的是curl命令请求还可以使用 Linux 的命令用法,比如: grephelpawk 之类的结果集筛选。

阅读全文 »