原创 Redis - 高可用集羣擴展

文章目錄Redis - 高可用集羣擴展1.Redis集羣原理探討1.1 多角度看待集羣架構1.2 集羣架構原理2.客戶端分片技術(一致性Hash算法)2.1 一致性Hash算法是什麼?2.2 一致性Hash算法原理2.3 一致性H

原创 Redis - 架構演變(主從、哨兵、集羣)

文章目錄Redis - 架構演變(主從、哨兵、集羣)1.單節點模式2.主從架構2.1 主從搭建2.1.1 配置文件2.1.2 啓動服務驗證2.2 主從如何實現數據同步的?2.2.1 SYNC2.2.2 PSYNC2.2.3 重同步

原创 Redis - 分佈式鎖實現以及相關問題解決方案

文章目錄Redis - 分佈式鎖實現以及相關問題解決方案1.分佈式鎖是什麼?1.1 分佈式鎖設計目的1.2 分佈式鎖設計要求1.3 分佈式鎖設計思路2.分佈式鎖實現3.分佈式鎖實現過程中可能出現的問題以及解決方案3.1 服務宕機造

原创 Redis - 事務機制

文章目錄Redis - 事務機制1.傳統關係型數據庫事務1.1 事務基本概念1.2 ACID(事務四大特性)1.3 事務併發問題1.4 事務隔離級別1.5 MVCC技術2.Redis事務機制2.1 Redis事務相關命令2.1.1

原创 # Redis - 緩存穿透以及緩存雪崩

文章目錄Redis - 緩存穿透以及緩存雪崩1.緩存收益以及代價2.緩存穿透2.1 什麼是緩存穿透? Redis - 緩存穿透以及緩存雪崩 1.緩存收益以及代價  當我們使用一項技術時,我們就需要對它有一定的瞭解,知道我們爲什麼

原创 Redis - 五種數據類型以及消息發佈訂閱

文章目錄Redis - 五種數據類型以及消息訂閱1.String(字符串)1.1 set/get1.2 mget1.3 incr && incrby1.4 decr && decrby1.5 setnx1.6 setex1.6 g

原创 Redis- 走進分佈式緩存的世界

文章目錄Redis- 走進分佈式緩存的世界1.什麼是NoSQL?2.什麼是Redis?3.Redis與其他NoSQL的區別4.Redis自身優缺點以及使用場景 Redis- 走進分佈式緩存的世界 1.什麼是NoSQL?  在我們

原创 深入剖析跨域請求問題及對應解決方法

文章目錄深入剖析跨域請求問題及對應解決方法1.什麼是跨域請求?2.產生跨域請求的原因?2.1 cross_domain_server 接口服務端2.2 cross_domain_client 調用客戶端2.3 分析跨域請求原因3.如何

原创 Spring - Mysql數據庫讀寫分離

文章目錄Spring - Mysql數據庫讀寫分離1.讀寫分離解決方案1.1 應用層解決1.2 中間件解決2.Mysql主從配置2.1 Mysql主從複製原理2.2 Master主庫配置2.3 Slave從庫配置3.應用層實現讀寫分離

原创 ElasticSearch - 分詞器介紹及中文分詞器es-ik安裝

文章目錄ElasticSearch - 分詞器介紹及中文分詞器es-ik安裝1.分詞器介紹及內置分詞器2.中文分詞器es-ik安裝 ElasticSearch - 分詞器介紹及中文分詞器es-ik安裝 1.分詞器介紹及內置分詞器  

原创 ElasticSearch - 概述以及搭建

文章目錄ElasticSearch - 概述以及搭建1.ElasticSearch概述1.1 ElasticSearch是什麼?1.2 ElasticSearch基本概念1.3 RESTfull API1.4 Curl命令2.Elas

原创 ElasticSearch - Head插件以及Kibana安裝

文章目錄ElasticSearch - Head插件以及Kibana安裝1. ElasticSearch-Head插件安裝1.1 ElasticSearch-Head插件下載1.2 ElasticSearch-Head依賴包安裝1.3

原创 Spring Boot - Thymeleaf模板簡介以及集成

文章目錄Spring Boot - Thymeleaf模板簡介以及集成1.什麼是Thymeleaf?2.標準表達式2.1 變量表達式2.2 選擇表達式/星號表達式2.3 URL表達式2.4 消息表達式/資源表達式messages.pr

原创 Spring Boot - Actuator服務監控以及打包部署

文章目錄Spring Boot - Actuator服務監控以及打包部署1.Actuator服務監控1.1 Actuator端點1.2 集成Actuator1.2.1 引入依賴1.2.2 配置屬性2.非Web應用程序開發2.1 手動獲

原创 Spring Boot - 集成Dubbo分佈式服務

文章目錄Spring Boot - 集成Dubbo1.springboot-dubbo-ifc(公共組件)1.1 公用接口2.springboot-dubbo-provider(服務提供者)2.1 引入pom依賴2.2 配置文件log