原创 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