原创 MySql第四章,MyCat讀寫分離、分區分片

MySql第四章,MyCat讀寫分離、分區分片 一、讀寫分離 Redis是從 頭 開始複製 MySql是從 接入點 開始複製 1、一主一從 1.1、MySql主從複製搭建 1>、主從配置 Master 修改配置文件: vim

原创 MySql第三章,分庫分表、MyCat概述及安裝登錄

MySql第三章,分庫分表、MyCat概述及安裝登錄 先下定論,數據庫優化順序: 1、單庫單表; 2、單庫單表主從複製; 3、垂直分庫; 4、水平分區; 5、水平分表; 一、概述 1、爲什麼要分庫分表 數據庫的複製能解決訪問問題

原创 MySql第二章,數據庫分區

MySql第二章,數據庫分區 一、分區概述 數據分區是一種物理數據庫的設計技術,它的目的是爲了在特定的SQL操作中減少數據讀寫的總量以縮減響應時間。 分區並不是生成新的數據表,而是將表的數據均衡分攤到不同的硬盤,實際上還是一張表。

原创 SpringCloud Alibaba第十四章,升級篇,分佈式事務解決方案Seata

SpringCloud Alibaba第十四章,升級篇,分佈式事務解決方案Seata 一、分佈式事務概述 1、什麼是分佈式事務 隨着互聯網的快速發展,軟件系統由原來的單體應用轉變爲分佈式應用。 分佈式系統會把一個應用系統拆分爲可獨

原创 SpringCloud Alibaba第十三章,升級篇,服務降級、熔斷和限流Sentinel

SpringCloud Alibaba第十三章,升級篇,服務降級、熔斷和限流Sentinel 一、Sentinel概述 1、Sentinel是什麼 隨着微服務的流行,服務和服務之間的穩定性變得越來越重要。Sentinel 以流量爲

原创 SpringCloud Alibaba第十二章,升級篇,服務註冊與配置中心Nacos

SpringCloud Alibaba第十二章,升級篇,服務註冊與配置中心Nacos 一、爲什麼SpringCloud Alibaba 1、爲什麼 有了spring cloud這個微服務的框架,爲什麼又要使用spring clou

原创 SpringCloud第十章,升級篇,服務網關GateWay、服務配置Config和服務總線Bus

SpringCloud第十章,升級篇,服務網關GateWay、服務配置Config和服務總線Bus 一、服務網關GateWay 1、網關概述 爲什麼存在: 不同的微服務一般會有不同的網絡地址,而外部的客戶端可能需要調用多個微服務的

原创 SpringCloud第十一章,升級篇,分佈式鏈路跟蹤Sleuth

SpringCloud第十一章,升級篇,分佈式鏈路跟蹤Sleuth 一、分佈式鏈路概述 1、爲什麼 隨着分佈式系統越來越複雜,你的一個請求發過發過去,各個微服務之間的跳轉,有可能某個請求某一天壓力太大了,一個請求過去沒響應, 一個

原创 SpringCloud第九章,升級篇,服務降級、熔斷與實時監控Hystrix

SpringCloud第九章,升級篇,服務降級、熔斷與實時監控Hystrix 一、Hystrix概述 1、服務雪崩 服務雪崩service avalanche: 假設服務存在如上調用,service a流量波動很大,流量經常會

原创 SpringCloud第八章,升級篇,負載均衡與服務調用Ribbon和OpenFeign

SpringCloud第八章,升級篇,負載均衡與服務調用Ribbon和OpenFeign 一、Ribbon 1、概述 SpringCloud Ribbon是給予NetFlex Ribbon 實現的一套客戶端負載均衡工具。 簡單的

原创 SpringCloud第六章,升級篇,升級概述與Rest微服務案例構建

SpringCloud第六章,升級篇,升級概述與Rest微服務案例構建 一、Springcloud升級之後的變動 發現springcloud升級之後,原來的各個框架都有所變化。 二、Rest微服務構建案例工程 以訂單模塊做一個微

原创 VUE入門筆記,第二節

VUE入門筆記,第二節 一、總結以上:實例-表格列表 【目標:實現表格數據的添加、刪除和過濾篩選】 【解決方案】 <!DOCTYPE html> <html lang="en"> <head> <meta charset=

原创 JDK新語法 之 Stream

Stream是數據渠道,用於操作集合、數組等。 集合講的是數據,Stream講的是計算,即Stream是對集合的一系列操作過程。 注意: 1、Stream不會自己存儲元素 2、Stream不會改變源對象,它會返回一個持有操作結果

原创 1、RocketMq系列,第一章:安裝與快速入門

RocketMq系列,第一章 1、MQ介紹 1.1、爲什麼要用MQ 消息隊列是一種“先進先出”的數據結構 其應用場景主要包含以下3個方面 1.1.1、應用解耦 ​ 系統的耦合性越高,容錯性就越低。以電商應用爲例,用戶創建訂單後,

原创 JDK新語法 之 Lambda表達式

最近JDK13都出來了,所以想沉下心來,總結一下JDK的一系列新語法。這個模塊將抽空慢慢填充完整。 這一章就先寫下Lambda表達式吧。下面我會以代碼的形式進行表達 一、Lambda表達式語法 /** * 一、函數式接口:即接口