排序
連接redis需要密碼嗎
redis默認配置是不需要密碼認證的,也就是說只要連接的redis服務器的host和port正確,就可以連接使用。這在安全性上會有一定的問題,所以需要啟用redis的認證密碼,增加redis服務器的安全性。 ...
解決Redis庫存超賣問題
商品和訂單服務間使用MQ 商品服務的庫存變化時,通過 MQ 通知訂單服務庫存變化。 原始的同步流程 查詢商品信息 (調用商品服務) 計算總價(生成訂單詳情) 商品服務扣庫存(調用商品服務) 訂單入庫(...
告別低效:使用 PHP Resque 優化后臺任務處理
最近我負責一個電商網站的開發,需要處理用戶上傳的商品圖片。由于圖片處理過程比較耗時(包括縮放、壓縮、水印等操作),如果直接在用戶提交后同步執行,將會導致用戶等待時間過長,嚴重影響用...
Swoole與高可用性中間件的綜合應用
隨著互聯網技術的不斷發展,高可用性和高并發性已經成為了每個業務系統都需要考慮的問題。為了滿足大規模用戶的需求以及實現業務的快速迭代,很多公司開始采用分布式架構和微服務架構。而在這個...
怎樣運用 PHP 進行高效的郵件發送及常見問題解決
php 可以高效地發送郵件。1) 使用 mail() 函數進行基本發送。2) 采用 phpmailer 庫實現 smtp 認證和 html 郵件發送。3) 通過批量和異步發送優化性能。 引言 在現代網絡應用中,郵件發送是一個常...
Window 下安裝 Redis
下載地址:https://www.php.cn/link/8ee3592d7d251e3f7fe4da469785592b。 Redis 提供了 32 位和 64 位版本的支持。你需要根據你的系統平臺選擇合適的版本。在這里,我們選擇下載 Redis-x64-xxx....
redis學習之:介紹redis事務
是什么 可以一次執行多個命令,本質是一組命令的集合。一個事務中的所有命令都會序列化,按順序地串行化執行而不會被其它命令插入,不許加塞。 一次執行多個redis命令。 能干嘛 一個隊列中,一...
詳細解析Redis中的持久化機制
本篇文章帶大家了解一下redis中的持久化機制:rdb和aof,并對比一下rdb和aof,希望對大家有所幫助! Redis持久化機制 為什么要持久化 如果Redis再次訪問時,發現Redis的數據是空的,就會形成緩...
redis哨兵模式是集群嗎
哨兵模式 它是一種高可用的解決方案,sentinel本身是一個獨立運行的進程,可以部署在其他與Redis集群可通訊的機器中監控Redis集群。 監控:哨兵會定時監控redis是否良好運行。 ? ? ? ? (推...
swoole開發功能的消息隊列與異步通信實現原理
Swoole開發功能的消息隊列與異步通信實現原理 隨著互聯網技術的飛速發展,開發者對于高性能、高并發的需求也越來越迫切。作為一款開發框架,Swoole因其卓越的性能和豐富的功能被越來越多的開發...
Redis 如何查看特定模式的 key
在 Redis 中查看特定模式的 key 有兩種方法:使用 SCAN 命令迭代數據庫,返回匹配模式的 key,直至游標為 0。使用 KEYS 命令直接返回所有匹配模式的 key。 如何在 Redis 中查看特定模式的 key R...