Azure Cache for Redis 範例

您會在此文章中找到 Azure Cache for Redis 範例的清單。 這些範例涵蓋下列案例:

  • 連線到快取
  • 從快取讀取和寫入資料
  • 使用 ASP.NET Azure Cache for Redis 提供者。

有些範例是可下載的專案。 其他範例提供包含程式碼片段但未連結至可下載專案的逐步指引。

Hello World 範例

本部分中的範例展示了連接到 Azure Cache for Redis 執行個體的基礎知識。 此範例也會示範使用不同語言和 Redis 用戶端將資料讀取和寫入快取。

Hello world 範例示範如何使用 StackExchange.Redis .NET 用戶端來執行各種快取作業。

此範例示範如何:

  • 使用各種連線選項
  • 使用同步和非同步作業在快取中讀取和寫入物件
  • 使用 Redis MGET/MSET 命令來傳回所指定金鑰的值
  • 執行 Redis 交易作業
  • 使用 Redis 清單和已排序的集合
  • 使用 JsonConvert 序列化程式儲存 .NET 物件
  • 使用 Redis 集合來實作標記
  • 使用 Redis 叢集

如需詳細資訊,請參閱 GitHub 上的 StackExchange.Redis 文件。 如需了解更多使用方式情節,請參閱 StackExchange.Redis.Tests 單元測試。

如何搭配使用 Azure Redis 快取與 Python 說明如何使用 Python 和 redis-py 用戶端來開始運用「Azure Redis 快取」。

使用快取中的 .NET 物件說明一種將 .NET 物件序列化的方式,以便對「Azure Redis 快取」執行個體讀取和寫入這些物件。

使用 Azure Redis 快取作為 ASP.NET SignalR 的向外延展後擋板

使用 Azure Redis 快取作為 ASP.NET SignalR 的向外延展後擋板範例示範如何使用「Azure Redis 快取」作為 SignalR 後擋板。 如需後擋板的詳細資訊,請參閱 使用 Redis 的 SignalR 向外延展

Azure Redis 快取客戶查詢範例

本範例比較從快取中存取資料與從持續性儲存體中存取資料之間的效能。 此範例有兩個專案。

ASP.NET 工作階段狀態和輸出快取

使用 Azure Cache for Redis 來儲存 ASP.NET SessionState 和 OutputCache 範例示範:

  • 如何使用 Azure Cache for Redis 來儲存工作階段和輸出快取 ASP.NET
  • 使用適用於 Redis 的 SessionState 和 OutputCache 提供者。

使用 MAML 來管理 Azure Redis 快取

使用 Azure 管理庫來管理 Azure Redis 快取範例示範如何使用「Azure 管理庫」來管理 - (建立/更新/刪除) 快取。

自訂監視範例

存取 Azure Redis 快取監視資料範例示範如何在「Azure 入口網站」外部存取「Azure Redis 快取」的監視資料。

使用 PHP 和 Redis 撰寫的 Twitter 風格複製品

Retwis 範例是 Redis Hello World。 這是透過 Predis 用戶端使用 Redis 和 PHP 撰寫的最小 Twitter 風格社交網路複製品。 原始碼的設計簡單,並且同時顯示不同的 Redis 資料結構。

頻寬監視器

頻寬監視器 範例可讓您監視用戶端上使用的頻寬。 若要測量頻寬,請在快取用戶端電腦上執行這個範例、呼叫快取,並觀察頻寬監視器範例所報告的頻寬。