tag redis

標籤
貢獻271
500
05:05 PM · Oct 25 ,2025

@redis / 博客 RSS 訂閱

趙渝強老師 - 【趙渝強老師】Memcached集羣的架構

Memcached是一個高性能的分佈式的內存對象緩存系統。通過使用Memcached可以支持高負載的網站系統,以分擔數據庫的壓力。Memcached通過在內存裏維護一個統一的巨大的Hash表來存儲各種格式的數據,包括圖像、視頻、文件以及數據庫檢索的結果等。但是Memcached不能將數據進行持久化,因此嚴格意義來説,Memcached只能叫做一個緩存技術,而不能叫做數據庫。    Me

redis , nosql , 數據庫 , memcached

收藏 評論

趙渝強老師 - 【趙渝強老師】Memcached的數據存儲方式

Memcached是一個高性能的分佈式的內存對象緩存系統。通過使用Memcached可以支持高負載的網站系統,以分擔數據庫的壓力。Memcached通過在內存裏維護一個統一的巨大的Hash表來存儲各種格式的數據,包括圖像、視頻、文件以及數據庫檢索的結果等。但是Memcached不能將數據進行持久化,因此嚴格意義來説,Memcached只能叫做一個緩存技術,而不能叫做數據庫。 視頻講解如下:

redis , nosql , 數據庫 , memcached

收藏 評論

趙渝強老師 - 【趙渝強老師】安裝部署Memcached

Memcached是一個高性能的分佈式的內存對象緩存系統。通過使用Memcached可以支持高負載的網站系統,以分擔數據庫的壓力。Memcached通過在內存裏維護一個統一的巨大的Hash表來存儲各種格式的數據,包括圖像、視頻、文件以及數據庫檢索的結果等。但是Memcached不能將數據進行持久化,因此嚴格意義來説,Memcached只能叫做一個緩存技術,而不能叫做數據庫。 視頻講解如下:

redis , nosql , 數據庫 , memcached

收藏 評論

趙渝強老師 - 【趙渝強老師】Redis的RDB數據持久化

Redis是內存數據庫,如果不將內存中的數據庫狀態保存到磁盤,那麼一旦服務器進程退出會造成服務器中的數據庫狀態也會消失。所以 Redis 提供了數據持久化功能。Redis支持兩種方式的持久化,一種是RDB方式;另一種是AOF(append-only-file)方式。兩種持久化方式可以單獨使用,也可以將這兩種方式結合使用。    視頻講解如下: https://www.bilibi

redis , nosql , 數據庫 , memcached

收藏 評論

趙渝強老師 - 【趙渝強老師】Redis的AOF數據持久化

​Redis 是內存數據庫,如果不將內存中的數據庫狀態保存到磁盤,那麼一旦服務器進程退出會造成服務器中的數據庫狀態也會消失。所以 Redis 提供了數據持久化功能。Redis支持兩種方式的持久化,一種是RDB方式;另一種是AOF(append-only-file)方式。兩種持久化方式可以單獨使用,也可以將這兩種方式結合使用。 視頻講解如下: https://www.bilibili.com/

redis , nosql , 數據庫 , memcached

收藏 評論

秦懷雜貨店 - Redis【1】- 如何閲讀 Redis 源碼

1 Redis 的簡介 Redis 實際上是簡稱,全稱為 Remote Dictionary Server (遠程字典服務器),由 Salvatore Sanfilippo 寫的高性能 key-value 存儲系統,其完全開源免費,遵守 BSD 協議。Redis 與其他 key-value 緩存產品(如 memcache)有以下幾個特點。 數據持久化:可以將內存中的數據保存在磁盤中,重啓的時候

redis , 源碼

收藏 評論

秦懷雜貨店 - 從緩存到分佈式緩存的那些事

作者:秦懷 1 緩存前世今生 1.1 故事從硬件開始 Cache 一詞來源於 1967 年的一篇電子工程期刊論文。其作者將法語詞“cache”賦予“safekeeping storage”的涵義,用於電腦工程領域。當時沒有 Cache,CPU 和內存都很慢,CPU 直接訪問內存。 Intel 80386芯片組增加了對可選的 Cache 的支持,高級主板帶有 64KB,甚至高端的 128KB W

redis , 緩存 , 分佈式 , 後端

收藏 評論

秦懷雜貨店 - Redis【2】- SDS源碼分析

1 簡介基礎用法 Redis 中用得最多的就是字符串,在 C 語言中其實可以直接使用 char* 字符數組來實現字符串,也有很多可以直接使用得函數。但是 Redis 並沒有使用 C 語言原生的字符串,而是自己實現了一個 SDS(簡單動態字符串,Simple Dynamic String) 。 Redis 的 SDS 兼容了 C 語言的字符串類型的用法, 下面是 Redis 中 string 類型最

redis , 源碼 , c , 後端

收藏 評論

今夜有點兒涼 - Redis 分片

Redis 分片(Sharding)概述 1. 概念和目的: Redis 分片是通過將整個數據集分割成多個部分,分佈存儲在多個獨立的 Redis 節點上來擴展 Redis 系統的技術。 目的是提高系統的存儲容量和處理能力,以應對大規模數據和高併發請求的需求。 2. 基本原理: 數據分片策略:選擇合適的數據分片策略,如哈希分片或範圍分片,決定數據如何分佈到各個 Redis 節點上。 客

redis , 高併發 , sharding , 分佈式

收藏 評論

xuxueli - XXL-CACHE v1.1.0 | 多級緩存框架

Release Notes 1、【升級】項目重構升級;定位 多級緩存框架,高效組合本地緩存和分佈式緩存(Redis+Caffeine),支持“多級緩存、一致性保障、TTL、Category隔離、防穿透”等能力,提供高性能多級緩存解決方案。 2、【重構】高性能系統重構設計,底層設計L1(Local)+L2(Remote)多級緩存模型,除分佈式緩存之外前置在應用層設置本地緩存,高熱查詢前置本地處

redis , 緩存 , 性能 , JAVA

收藏 評論

xuxueli - XXL-CACHE v1.2.0 | 多級緩存框架

Release Notes 1、【增強】多序列化協議支持:針對L2緩存,組件化抽象Serializer,可靈活擴展更多序列化協議; 2、【優化】移除冗餘依賴,精簡Core體積; XXL- CACHE 快速接入示例 代碼參考github倉庫 /test 目錄:https://github.com/xuxueli/xxl-cache/tree/master/xxl-cache-samples

redis , cache-control , 緩存

收藏 評論

float64 - ByteByteGo學習筆記:鍵值(Key-Value)存儲

1. 引言 鍵值存儲,也稱為鍵值數據庫,是一種非關係型數據庫。它通過鍵值對的方式存儲數據,每個鍵都是唯一的,可以快速地通過鍵訪問到對應的值。鍵值存儲在現代應用中非常廣泛,如緩存、消息隊列、分佈式系統等。本文將詳細介紹鍵值存儲的設計原理、核心概念、技術實現以及應用場景。 2. 鍵值存儲的基本概念 2.1 鍵值對 鍵值存儲的核心是鍵值對,每個鍵都是唯一的,與之關聯的值可以通過鍵快速訪問。鍵可以是純文本

系統設計 , redis , nosql , memcached , 後端

收藏 評論

風流倜儻的傷痕 - 數據庫審計與智能監控:從日誌分析到異常檢測

title: 數據庫審計與智能監控:從日誌分析到異常檢測 date: 2025/2/18 updated: 2025/2/18 author: cmdragon excerpt: 數據庫審計與監控是安全運營中心(SOC)的核心能力。數據庫審計策略設計、性能瓶頸定位、異常行為檢測三大關鍵領域,通過Oracle統一審計、MySQL企業版審計插件、PostgreSQL pg_

redis , MySQL , nosql , mariadb , 數據庫

收藏 評論

風流倜儻的傷痕 - 分佈式數據庫解析

title: 分佈式數據庫解析 date: 2025/2/20 updated: 2025/2/20 author: cmdragon excerpt: 通過金融交易、社交平台、物聯網等9大真實場景,結合Google Spanner跨洲事務、DynamoDB毫秒級擴展等38個生產級案例,揭示分佈式數據庫的核心原理與工程實踐。內容涵蓋CAP定理的動態權衡策略、Paxos/

elasticsearch , redis , MySQL , nosql , 數據庫

收藏 評論

趙渝強老師 - 【趙渝強老師】監控Redis

對運行狀態的Redis實例進行監控是運維管理中非常重要的內容,包括:監控Redis的內存、監控Redis的吞吐量、監控Redis的運行時信息和監控Redis的延時。通過Redis提供的監控命令便能非常方便地實現對各項指標的監控。 一、監控Redis的內存 視頻講解如下: https://www.bilibili.com/video/BV1mi28YXE14/?aid=113294358616

redis , nosql , 數據庫

收藏 評論

光明磊落的投影儀 - redis cookie哪種速度快

在現代web開發中,數據的存儲和訪問速度是至關重要的。Redis和Cookie是兩種常見的數據存儲方式,它們在不同場景下有着不同的速度特性。 1. 什麼是Redis和Cookie? 1.1 Redis Redis是一個開源的高性能鍵值存儲數據庫,廣泛應用於緩存、消息隊列等場景。Redis支撐豐富的數據類型和強大的持久性選項,使其在處理高併發訪問時表現卓越。 1.2 Cookie Cookie是We

redis , 雲服務器 , Linux , cookie

收藏 評論

Java陳序員 - 嘎嘎好用!推薦三款開源的 Redis 桌面客户端!

大家好,我是 Java陳序員。 在日常開發中,經常會使用到 Redis, 為了更好的查看和操作 Redis 中的數據,通常會藉助可視化操作客户端工具。 今天,給大家介紹三款開源的 Redis 桌面客户端工具,開箱即用! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。 Tiny RDM 一個現代化輕量級的跨平台 Redis 桌面客户端,支持

redis , github , nosql

收藏 評論

白穹雨 - 基於PHP進程控制與Redis隊列的異步任務實踐——解決Excel導入接口超時問題

問題背景與解決方案 問題場景 在實現Excel數據導入功能時,遇到一個典型的生產者-消費者場景: 主流程:Excel文件解析 → 數據校驗 → 數據庫事務寫入 附加流程:將成功數據推送給第三方系統 當第三方接口響應緩慢時(實測平均耗時8-12秒),導致整體接口響應時間超出前端等待閾值,造成以下問題: 前端顯示系統錯誤(HTTP 500) 實際業務數據已完整入庫 用户體驗與數據一致性

thinkphp6 , redis , 異步請求 , 隊列 , 後端

收藏 評論

Swift社區 - 「MySQL 數據庫優化」降低存儲與查詢成本的最佳實踐

摘要 數據庫存儲和查詢成本高,特別是數據量大的企業面臨巨大的挑戰。本篇文章將探討索引優化、減少冗餘數據、冷熱存儲管理以及緩存(Redis、CDN)在優化數據庫訪問中的作用。通過實際示例,幫助企業優化數據庫性能,降低成本。 引言 現代應用程序依賴數據庫來存儲和查詢海量數據。然而,數據庫成本包括存儲成本、查詢成本、索引維護成本等,隨着數據增長,成本不斷攀升。因此,優化數據庫至關重要。 本文將介紹 My

redis , mysql優化 , Python

收藏 評論

好文收藏 - 性能比拼: Redis vs Memcached

本內容是對知名性能評測博主 Anton Putra Redis vs Memcached Performance Benchmark 內容的翻譯與整理, 有適當刪減, 相關指標和結論以原作為準 在本視頻中,我們將對比 Redis 和 Memcached。我會介紹一些功能上的不同,但主要關注 性能。 首先,我們會衡量緩存系統最重要的指標之一---延遲(latency),使用 p99 百分位數。緩存系

redis , memcached

收藏 評論

牛肉燒烤屋 - 詳解分佈式緩存不一致性的所有情況!除了分佈式緩存外,其它場景又是如何解決緩存一致性的呢?

[toc] 引言 持久化層和緩存層的一致性問題也通常被稱為「雙寫一致性問題」,“雙寫”意為數據既在數據庫中保存一份,也在緩存中保存一份。對於一致性來説,包含強一致性和弱一致性,強一致性保證寫入後立即可以讀取,弱一致性則不保證立即可以讀取寫入後的值,而是儘可能的保證在經過一定時間後可以讀取到,在弱一致性中應用最為廣泛的模型則是最終一致性模型,即保證在一定時間之後寫入和讀取達到一致的狀態。 我們一般會

redis , 緩存 , JAVA , 一致性

收藏 評論

泊浮目 - 以防你不知道大佬認為寫好註釋有多重要

本文在綠泡泡“狗哥瑣話”首發於2024.12.27 -關注不走丟。 最近看到一篇好文章,是6年前redis之父寫的,雖然過了這麼久,但是這些內容並沒有過氣。 標題《Writing system software: code comments》,鏈接是:http://antirez.com/news/124?continueFlag=372abd242aeafb5bbf6f... 這篇文討論了代碼中

redis , 註釋 , 代碼規範

收藏 評論

小亦智能運維 - Redis運維問題解決:隊列堆積故障

這篇文章開始小亦平台會持續給大家科普一些運維過程中常見的問題解決案例,運維朋友們可以在常見問題及解決方案專欄查看更多案例。 問題概述 2024年3月1日,某客户反饋Redis隊列堆積導致應用卡頓。系統環境如下: 操作系統:Linux Redis版本:4.0.10 架構:Sentinel 經排查,系統因內存不足觸發Swap交換分區,嚴重拖慢Redis性能。 問題分析 分

redis , 運維 , 緩存 , 數據庫 , 程序員

收藏 評論

姜姜 - JWT 登錄實戰:Angular 18 + Spring Boot 3 手把手打造無狀態認證系統

一、為什麼我們需要 JWT?從一個真實的登錄場景説起 在我們開發前後端分離的項目時,"用户登錄狀態" 這個問題幾乎是繞不開的。假設您正在開發一個 Web 應用,前端用 Angular,後端用 Spring Boot,前端發起一個登錄請求,後端驗證賬號密碼之後,該怎麼“記住”這個用户呢? 傳統方案:Session + Cookie 這是最常見的做法: 用户登錄成功,服務器創建一個 Session

redis , angular , MySQL , springboot

收藏 評論