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...
Hi all, 來到第22天 有鑒於昨天將 redis 應用在專案上,突然有個發想,那就是假設這個專案在以後面臨到高流量的情況怎麼辦? 照目前的設計來說,我們確...
Hi all, 來到 21天 今天就來把 Redis apply 至專案中吧! 來清點下,今日目標: 快取設定為 10分鐘 專案成功連線至 redis ser...
Hi all, 來到第20天。以目前進度來說,專案在功能性上的部分已經做得差不多了,接下來我會往效能方面去看待這隻專案。 一路上看下來 ,感覺這個 side p...
前篇簡單介紹了 RDBMS, NoSQL Database, Object Storage 的特性與適用場景 NoSQL Database 還可以再根據儲存方式...
本章節「OpenSource」概要 Day 10: ELK Stack 安裝與多節點Day 11: Logstash 配置與查詢系統日誌Day 12: Redi...
在上一篇技術教學文章中,我們已經介紹了如何建立Django後端應用,並使用Docker Compose將項目打包。本篇文章將會深入介紹如何在Django設定檔中...
[Day31] Message Queue 初探(1) : 以 Redis 作為 Message Queue 執行 Speech Recognition 本次...
前面我們已經設計好 MySql 跟 Redis 的 Docker Image,也啟動了個別的 Container,現在我們就用網頁來呈現,這邊我是用 Djang...
在前面我們嘗試設計一個 Mysql,這次我們來建立一個 Redis,當然你會懷疑為何要特別拿 Mysql 跟 Redis來實作講解Dockefile呢,其實是為...
這篇文章是筆者最近在看文章時看到cache在使用上會遇到的一些問題,是自己過去沒有特別思考過的,覺得很特別就把它整理及記錄下來。 why use cache?...
[Day30] FastAPI 系列:山重水複疑無路,柳暗花明又一村 來不及在 iThome 鐵人賽關版前寫完的文章 都會放放在 Github Repo 上,有...
[Day26] 架構優化: Redis Pagenation Cache 實作 本次的程式碼與目錄結構可以參考 FastAPI Tutorial : Day2...
[Day25] 架構優化 : Redis 實作 Server Cache 本次的程式碼與目錄結構可以參考 FastAPI Tutorial : Day25 b...
[Day24] 架構優化 : Redis Cache , redis-py 架構初探 本次的程式碼與目錄結構可以參考 FastAPI Tutorial : D...