Redis Cache 简介

Microsoft Azure Redis Cache 是基于流行的开源Redis Cache

1、Microsoft Azure Redis Cache 可分为以下几个级别:

  • Basic – 单节点. 最大存储 53 GB(提供多种大小)。
  • Standard – 双节点 Primary/Replica. 最大存储 53 GB(提供多种大小),提供 99.9% SLA保障。
  • Premium – 双节点 Primary/Replica 最多扩展 10 shards. 最大存储 6 GB —530 GB (如需更多联系Microsoft)。包括Standard级别的所有特性并且支持Redis集群,Redis持久化存储,Azure Virtual Network,同时提供99.9% SLA保障。

基本(Basic,不包含SLA):

服务名称 缓存大小 客户端连接数 网络性能 是否提供SLA保障
C0 250MB 256
C1 1GB 1000
C2 2.5GB 2000 中等
C3 6GB 5000 中等
C4 13GB 10000 中等
C5 26GB 15000
C6 53GB 20000 最高

标准(Standard,支持SLA)

服务名称 缓存大小 客户端连接数 网络性能 是否提供SLA保障
C0 250MB 256
C1 1GB 1000
C2 2.5GB 2000 中等
C3 6GB 5000 中等
C4 13GB 10000 中等
C5 26GB 15000
C6 53GB 20000 最高

高级(Premium):

服务名称 缓存大小 客户端连接数 网络性能 是否提供SLA保障
P1 6GB 7500 中等
P2 13GB 15000 中等
P3 26GB 30000
P4 53GB 40000 最高

2、强大功能

Redis 是一种高级的键值存储,其中键可包含数据结构,例如字符串哈希列表集合有序集合

Redis 支持针对这些数据类型的一组原子操作。

Redis 还支持简单的主-从复制,具有非常快的非首先阻止同步、网络分割时自动重新连接等。

其他功能包括事务发布/订阅Lua 脚本具有有限生存时间的键和配置设置,使 Redis 在行为上与缓存类似。

你可以通过当今大多数编程语言使用 Redis。

Azure Redis 缓存使用 Redis 身份验证,并且还支持与 Redis 的 SSL 连接。

 

3、高性能

即使用户负荷增加,Azure Redis 缓存也可帮助应用程序提高响应能力。它利用 Redis 引擎的低延迟、高吞吐量功能。这一单独的分布式缓存层允许数据层进行独立缩放,以便更有效地使用应用程序层中的计算资源。

 

4、易于使用和管理

Azure Redis 缓存易于使用。仅使用 Azure 预览门户设置缓存,并使用任何支持 Redis 的客户端调入其终结点。如果你之前使用过 Redis,就应该已知道如何使用 Azure Redis 缓存。

Azure Redis 缓存易于管理。你还可以通过预览门户轻松监视缓存的运行状况和性能。此外,你可以让 Microsoft 为你管理缓存的复制,从而帮助提高发生缓存失败时缓存数据的可用性。

 

posted @ 2015-12-30 13:55  公羊天纵  阅读(3363)  评论(0编辑  收藏  举报