FlyingPress 團隊在 2026 年 6 月 24 日公布支援 Redis 物件快取 (Object Caching),這雖然不算非常新型的技術,但對...
筆記:Redis 緩存雪崩(Cache Avalanche) 有些 Redis 的快取資料會設定 TTL 來讓它自然的過期,但如果這種會過期的快取資料多,而過期...
筆記:Redis 緩存穿透(Cache Penetration) 在系統架構的實作裡,常為了減輕後端資料庫的負擔,通常會在程式跟資料庫之間隔一層快取層(例:Re...
前情提要 經過 Day 25 的 JWT 與 Session 管理建置,我們已經有了完整的用戶認證機制。今天我們要為 Kyo System 實作企業級的 API...
前情提要 經過 Day 24 的 Email 服務建置,我們已經有了完整的使用者溝通管道。今天我們要實作用戶認證系統的後端核心:JWT (JSON Web To...
前情提要 在 Day 21 我們建立了測試框架的基礎設施,使用 Node.js 內建測試執行器來撰寫單元測試。今天我們要更進一步,實作整合測試 (Integra...
前情提要 經過前面 19 天的開發,我們已經建立了一個完整的企業級後端 SaaS 服務。今天是 30 天挑戰的 2/3 里程碑,讓我們來看點這 20 天打造的...
前情提要 在 Day 17 我們建立了 WebSocket 微服務架構,今天我們要聚焦在後端效能優化。從資料庫連線池管理、查詢優化、快取策略到背景任務處理,我們...
前情提要 在 Day 15 我們建構了課程模板系統的後端架構,今天我們將實作一個完整的即時協作引擎。這個系統需要支援多用戶同時操作、即時資料同步、衝突檢測與解決...
前情提要 在 Day 14 我們建立了基礎的課程管理系統,今天我們將深入實作課程模板系統的後端架構。這個系統不僅要支援複雜的模板管理,還需要處理大量批次操作、衝...
Go 語言搶票煉金術 Day 15 - 提供服務:用 Gin 暴露你的搶票 API 在 Day 10~Day 14,我們把「主要熱點」搬進 Redis,並用...
Day 14 - Redis 的終極武器:Lua Script 的實踐 昨天,我們用 client.Eval() 成功地執行了第一個 Lua 腳本,解決了多個...
Go 語言搶票煉金術:Day 13 - 原子性的延伸:單一命令不夠用時,如何用 Lua 在 Redis 當中實現 在前幾篇中,我們用 Redis DECRBY...
前情提要 經過 Day 11 的認證服務建立,我們已經有了完整的多租戶身份認證系統。今天我們要實作會員管理服務 (Member Service),這是健身房 S...
Go 語言搶票煉金術 Day 12 - 建立連接:在 Go 中與 Redis 對話 今天,我們要建立與 Redis 的連接。 但別急著寫程式碼。先問一個 問題...
Go 語言搶票煉金術 Day 11 - Redis 的工具:搞懂 String 和 Hash 今天,我們要來搞懂 Redis 的兩個資料結構:String 和...
Go 語言搶票煉金術 Day 10 - 引入 Redis 新盟友 在前篇,我們發現了資料庫的物理極限:磁碟 I/O 的 15-50 微秒延遲,在高併發熱點寫入...
前情提要 昨天我們建立了完整的測試策略和品質保證架構,確保我們的程式品質和穩定性。今天我們要來看另一個關鍵問題:應用效能監控與最佳化。 在現代軟體開發中,效能不...
從 Redis 記憶體到 PostgreSQL 持久化 在前四天的建置中,我們專注於 OTP 的核心邏輯:生成、驗證、速率限制。這些功能主要依賴 Redis 做...
為什麼需要防濫用機制? 在接案過程中,客戶最常問的問題之一就是:「會不會有人惡意發送大量XX?」確實,沒有防護的 OTP 服務就像沒有鎖的金庫,任何人都能無限制...
完整內容在此, 幹話王_用 PostgreSQL 取代 Redis 當 CacheServer? PostgreSQL 取代 Redis 當 CacheServ...
倒數兩天,來聊聊最近常使用的 Redis 和傳統資料庫的差別 ~ What is Redis Redis can be used as a database,...
先前在開發主機上所安裝的 Redis 雖然手動叫起來了,但是他的服務並未能正常執行。 問題說明 當執行 sudo systemctl status redis...
繼上一篇介紹Redis基本操作與實務,本次將討論Python/Django如何與Redis整合,提升系統效能。 安裝 Redis server安裝後,接著安裝P...
Redis是知名的快取伺服器(Cache Server),可以安裝在獨立的電腦上,與Python內建的Cache比較,提供更多的功能及資料結構,更提供佇列(Qu...
快取(Cache)是增進系統效能非常重要的機制,重複使用的資料可以常駐在記憶體中,不必每次都從硬碟或資料庫讀取,因為記憶體的存取比硬碟I/O快上幾十倍。 Cac...
為了縮短 IO 造成的延遲,所以需要使用 Redis 來加速。 安裝 Redis 根據 https://redis.io/docs/latest/operat...
前面介紹的 Data Source 大多是常見的搭配組合,但 Grafana 作為查詢的 Proxy、Agent,從技術層面上來說,只要查詢的目標有介面可以與之...
Hi all, 來到第25天,昨天將Redis Service 打包成 SDK 出去,今天來個輕鬆地就來把SDK apply上專案吧 Programs 安裝玩...
Hi all, 來到第24天把,由於我們目前在 redis 上的使用都是直接 DI 一個名為 IConnectionMultiplexer 的物件,再透過 ID...