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  公羊天纵  阅读(3443)  评论(0)    收藏  举报