Windows Azure Redis 缓存服务
8月20日,Windows Azure (中国版)开始提供Redis缓存服务,比较国际版的Microsoft Azure晚了差不多一年的时间。说实话,微软真不应该将这个重要的功能delay这么长时间,缓存服务已经成为国内很多主流云产品的标配。
Redis缓存服务是Windows Azure上一个完全托管的、高吞吐量,低延迟,高性能、安全的PaaS服务。完全兼容on-premises版本的Redis。
Redis缓存服务现包括两个版本(级别):
- 基本版:单节点服务器。
- 标准版:双节点服务器,主从复制。
每个版本中都包括了不同的服务大小,即:缓存容量。不同的缓存容量对应不同的收费标准。最大缓存容量为53GB。
沿袭Windows Azure新功能的一贯风格——没有配置界面,只能通过PowerShell来管理。
切换到资源管理模式
Switch-AzureMode -Name AzureResourceManager
添加Windows Azure账户。在资源管理模式下,没法使用publishsettingsfile中的登陆凭据。因此,即便之前导入过publishsettingsfile,也要重新添加Windows Azure账号才能通过身份验证。
Add-AzureAccount -Environment AzureChinaCloud
设置当前订阅
Select-AzureSubscription -SubscriptionId [订阅ID]
创建新的Windows Azure资源组
New-AzureResourceGroup -Name [windows Azure资源组名称] -Location "China North"
创建新的Redis缓存服务。[Redis缓存服务名称]必须是“全网唯一”的,例如:别人用了“MyRedis-01”,那么我们就无法创建同名的Redis缓存服务了。因为这个名字会被作为Redis缓存服务主机名的一部分,例如:[Redis缓存服务名称].redis.cache.chinacloudapi.cn。
New-AzureRedisCache -ResourceGroupName [windows Azure资源组名称] -Name [Redis缓存服务名称] -Location "China North"
如果没有出现错误,第一个Redis缓存服务就创建成功了。可以使用 Get-AzureRedisCache 命令来查看已经创建的Redis缓存服务信息。
若出现以下错误信息,则是由于[Redis缓存服务名称]重名引起的,换一个名字就可以了。
New-AzureRedisCache : NameNotAvailable: An error occured when trying to reserve the DNS name for the cache instance. Th
is may be a temporary issue if a cache instance of this name was recently deleted. Please choose a different name or tr
y again later.
RequestID=12cf91c9-8e92-4100-bff4-8ef3cae591a9
所在位置 行:1 字符: 1
+ New-AzureRedisCache -ResourceGroupName testgroup -Name TestRedis01 -L ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (:) [New-AzureRedisCache],CloudException
+ FullyQualifiedErrorId : Microsoft.Azure.Commands.RedisCache.NewAzureRedisCache
使用上述命令创建的Redis缓存服务,默认是标准版(双节点),1GB容量(C1)。如果需要创建不同版本和大小的Redis缓存服务,可以通过执行以下命令来获取详细的命令参数列表。
get-help New-AzureRedisCache -Detailed
Windows Azure Redis 缓存服务的更多相关文章
- 【Azure Redis 缓存】由Azure Redis是否可以自定义密码而引申出Azure PaaS的Redis服务是否可以和自建的Redis进行主从配置呢?
问题描述 在自建的Redis服务中,可以通过 config set requirepass <Password> 设置Redis的登录密码,然后使用auth 命令输入密码.操作命令如下: ...
- 【Azure Redis 缓存】Azure Redis 服务不支持指令CONFIG
问题描述 在Azure Redis的门户页面中,通过Redis Console连接到Redis后,想通过CONFIG命令来配置Redis,但是系统提示CONFIG命令不能用. 错误消息为:(error ...
- 【Azure Redis 缓存 Azure Cache For Redis】在创建高级层Redis(P1)集成虚拟网络(VNET)后,如何测试VNET中资源如何成功访问及配置白名单的效果
当使用Azure Redis高级版时候,为了能更好的保护Redis的安全,启用了虚拟网路,把Redis集成在Azure中的虚拟网络,只能通过虚拟网络VENT中的资源进行访问,而公网是不可以访问的.但是 ...
- 【Azure Redis 缓存】Linux虚拟机中使用6380端口(SSL方式)连接Azure Redis (redis-cli & stunnel)
问题描述 在Azure Redis的官方文档中,介绍了在Windows下,如何通过redis-cli.exe连接Redis, 包含如何配置stunnel使得通过 6380,SSL方式连接到Redis ...
- Windows下Redis缓存服务器的使用 .NET StackExchange.Redis Redis Desktop Manager 转发非原创
Windows下Redis缓存服务器的使用 .NET StackExchange.Redis Redis Desktop Manager Redis缓存服务器是一款key/value数据库,读11 ...
- 【Azure Redis 缓存 Azure Cache For Redis】如何设置让Azure Redis中的RDB文件暂留更久(如7天)
问题描述 Azure Redis和所有的Redis服务一样,可以让你保留存储在Redis中的数据.以防万一在Redis服务器出现故障的时候能尽可能小的减少数据的损失.在Azure Redis服务中,默 ...
- 【Azure Redis 缓存 Azure Cache For Redis】Redis性能问题,发现Server Load非常的高,导致正常连接/操作不成功
问题描述 在正常使用Azure Redis的服务中,突然发现Redis 的CPU达到了100%, 正常的使用中发现性能问题严重.从Redis的门户图表中,观察到CPU, Connection,Lent ...
- 【Azure Redis 缓存】Azure Redis功能性讨论
关于使用Azure Redis服务在以下九大方面的功能性的解说: 高可用 备份可靠性 配置自动化 部署多样性 快速回档功能 数据扩容 SLA稳定性 数据安全性 监控系统 一:高可用 Azure Cac ...
- 【Azure Redis 缓存】Azure Redis 功能性讨论二
继承上一次讨论了Azure Redis的可用性,可靠性,稳定性,安全性,监控方面的九大功能点.详情可回顾文章:[Azure Redis 缓存]Azure Redis功能性讨论 这次我们继续讨论Azur ...
随机推荐
- C#如何自定义DataGridViewColumn来显示TreeView
我们可以自定义DataGridView的DataGridViewColumn来实现自定义的列,下面介绍一下如何通过扩展DataGridViewColumn来实现一个TreeViewColumn 1 T ...
- 65行 JavaScript 代码实现 Flappy Bird 游戏
飞扬的小鸟(Flappy Bird)无疑是2014年全世界最受关注的一款游戏.这款游戏是一位来自越南河内的独立游戏开发者阮哈东开发,形式简易但难度极高的休闲游戏,很容易让人上瘾. 这里给大家分享一篇这 ...
- 用Phaser来制作一个html5游戏——flappy bird (一)
Phaser是一个简单易用且功能强大的html5游戏框架,利用它可以很轻松的开发出一个html5游戏.在这篇文章中我就教大家如何用Phaser来制作一个前段时间很火爆的游戏:Flappy Bird,希 ...
- 【移动适配】移动Web怎么做屏幕适配(三)
复杂纷扰的世界背后,总会有万变不离其宗的简单规则 啃先生 Mar.8th.2016 壹 | Fisrt 前面写了两篇移动适配相关的文章: <移动Web怎么做屏幕适配(一)>重点介绍了怎样利 ...
- spring(4)——自动装配
set注入和构造注入有时在做配置时比较麻烦.所以框架为了提高开发效率,提供自动装配功能,简化配置.spring框架式默认不支持自动装配的,要想使用自动装配需要修改spring配置文件中<bean ...
- 基于Eclipse搭建STM32开源开发环境
最近项目不忙,想着没事看看简单的嵌入式,弄弄物联网什么的.于是就从廉价的STM32开刀了.因为一直是做PC软件开发的,那VS的智能感知那叫一个爽啊,相比之下,觉得这个Keil简直就像文本编辑器一样lo ...
- [ javascript canvas 插件演示 ] canvas 插件演示
<!DOCTYPE html> <html lang='zh-cn'> <head> <title>Insert you title</title ...
- Java学习心得之 Linux下搭建JavaWeb环境
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Java学习心得之 Linux下搭建JavaWeb环境 1. 前言2. Java安装3. t ...
- 一个巧妙的实现悬浮的tableViewHeader的方法
之前因为工作需要要实现一个类似的 悬浮+视差的headerView的效果, 研究了好久没研究出来怎么做,最后用UICollectionView + CSStickyHeaderFlowLayout的方 ...
- Quartz2D复习(三) --- 涂鸦
和上一篇手势解锁不一样,手势解锁只画了一条路径,从触摸开始-->触摸移动-->触摸结束 ,然后路径完成了,渲染出来就是手势解锁了: 这次涂鸦想做到的效果是可以画很多次线段或弧,每次又可以设 ...