background image
2016-02-24

【Redis】Redis Pub/Sub 製作應用程式間推播通知

在很多時候我們的部屬環境是很複雜的,無法使用單一個應用程式來解決我們的問題...(例如:Windows server與Linux Server、多個網站或多個不同類型執行個體、網站搭配console應用程式)此時當應用程式間需要配合時是一個很重要的議題,很多人會把資料存放到資料庫,應用程式在定期去擷取尚未處理的資料,等相關資料處理完畢後再到資料庫注記哪些記錄是已經處理完畢的,在這樣的軟體設計與環境相對簡單許多,但是在系統繁忙的時間中,這可不是一個樂觀的狀態了.. 現在Redis具有這樣的功能,可以協助我們設計應用程式間可以互相配合的一個機制,如此一來我們就不需要在透過定期存取資料庫,相關的訊息或相關的資料可以及時的處理!