Redis

Redis 持久化之 RDB 和 AOF

RDB持久化是把當前程序資料生成快照儲存到硬碟的過程,觸發RDB持久化過程分為手動觸發和自動觸發。 觸發機制 手動觸發分別對應save 和bgsave save 阻塞redis 伺服器

Redis哨兵、複製、叢集的設計原理與區別

前面談了Redis高併發快的3個原因,本篇主要談Redis的高可用,兩篇合起來就可以把redis的高併發和高可用搞清楚了。 談到Redis伺服器的高可用,如何保證備份的機器是原始伺服器的完整備份呢?這時候就

Django | 頁面資料的快取與使用

為什麼要使用快取? 一個動態網站的基本權衡點就是,它是動態的。 每次使用者請求頁面,伺服器會重新計算。從開銷處理的角度來看,這比你讀取一個現成的標準檔案的代價要昂貴的多 使用快取,將多使用者訪問時基

基於redis的分散式鎖實現

1.分散式鎖介紹 在計算機系統中,鎖作為一種控制併發的機制無處不在。 單機環境下,作業系統能夠在程序或執行緒之間通過本地的鎖來控制併發程式的行為。而在如今的大型複雜系統中,通常採用的是分散式架構提供服務

Redis--秒殺場景應用

在大流量程式開發中,必然會遇到高併發的應用的場景。解決方案大致分為兩個方向,訊息佇列 、鎖 redis 實現訊息佇列核心簡單版本 $key = 'quque';

新手程式設計師應該學會這3個原則

一、背景 和一些新同事相處一段時間後,發現他們經常犯一些低階的錯誤。 今天,我將工作五年總結出來的一些原則分享給你們,這篇文章先說最容易理解的三點。 通過遵循這些原則,你們可以做事效率

如何實現Laravel的服務容器

如何實現服務容器(Ioc Container) 1. 容器的本質 服務容器本身就是一個數組,鍵名就是服務名,值就是服務。 服務可以是一個原始值,也可以是一個物件,可以說是任意資料。

Redis 2.8-4.0 過期鍵優化詳解

之前 白馨(陌陌-技術保障部儲存工程師 )在Redis技術交流群裡,總結了一下Redis從2.8~4.0關於過期鍵相關的fix記錄,非常有幫助,但有些東西未盡詳細,本文將進行詳細說明。 先從一個問題來看

1715888219.8907