
前言 redigo是用Go語言開發的Redis客戶端,受到Redis官方的推薦。 redigo的源碼量比較少,也比較清晰易讀。redigo主要做...
前言 隊列、堆棧和優先隊列是編程中常見的數據結構。本文首先簡單介紹一下這幾種數據結構,然后介紹如何用Redis實現這些數據結構。 數據結構簡介 ...
前言 Redis自2.6.0版本開始內置Lua解釋器。 Lua,輕量級腳本語言,號稱最快的腳本語言。 兩者結合將爆發出巨大的威力。 簡介 Red...
在我們通常的印象中,mongodb是模式自由的(schemaless),可以往一個集合里插入任意類型的數據,這會帶來一些問題,例如對于PHP這種...
Redis內置了Lua解釋器,可以運行一段lua腳本,完成相對復雜的操作。 實現一個簡單的操作:創建一個hash類型的key,并設置過期時間,l...
前幾天用信用卡刷了一筆錢,隨后收到了銀行發來的提醒短信,內容大致是該筆消費可申請分期還款,分多少期,每期手續費多少。回復短信即可申請分期。 當時...
在你的項目中,可能會遇到使用異步任務的場景,異步任務需要滿足以下需求 任務執行時間可自主設定(延時任務) 任務失敗可重試,并有最大重試次數限制 ...
對異步通知的定位,是作為核心業務的一種補充,應該盡量與核心業務解耦。 采用的解耦方式為“事件+監聽器”。一些主流的php web框架,如lara...
這篇文章是我個人對redis的一些理解,可以幫助大家系統的認識redis。本文的目標讀者是使用過redis,但對redis了解不深的朋友。文章內...