一尘不染

天蓝色支持mongodb和redis之类的东西吗?

redis

您可以在Azure中使用mongodb和redis / memcached吗?

我猜不是,只是想确定一下。

事实证明,它们确实支持.net以外的功能,那么他们是否正在使用Linux服务器?


阅读 262

收藏
2020-06-20

共1个答案

一尘不染

您可以非常轻松地在Windows
Azure中运行mongodb。我在MongoSV的视频上介绍了这一点

编辑 :2011年12月,10gen在 github上发布了他们的官方MongoDB + Azure代码。它包含一个用于副本集的项目,以及一个使用副本集存储的演示ASP.NET
MVC应用程序(取自Windows Azure平台培训工具包)。

独立服务器非常简单明了,除了您必须处理横向扩展:您不能同时拥有一个独立服务器的多个实例,因此您需要为此进行计划:从负载均衡器中取出一个,或者仅从负载均衡器中取出一个。如果您可以获得Cloud
Drive锁,请启动mongod。

正如我在MongoSV上演示的那样,复制副本是可行的。但是,我没有介绍正常关闭副本集以确保零数据丢失的复杂性。

您也可以运行memcached- 有关此内容,请参阅David
Aiken的文章。注意:既然AppFabric缓存服务已启用,您应该研究在memcached上使用该服务的利弊。从成本角度来看,AppFabric缓存的运行量要少得多,因为您无需为托管缓存的角色实例付费。有关AppFabric缓存的更多信息,请参见此处

2020-06-20