WindowsAzureでmongodbを非常に簡単に実行できます。私はこれをMongoSVで発表しました-ビデオはこちら。
編集 :2011年12月、10genは公式のMongoDB+Azureコードをgithubで公開しました。これには、レプリカセットのプロジェクトと、ストレージにレプリカセットを使用するデモASP.NET MVCアプリケーション(Windows Azureプラットフォームトレーニングキットから取得)が含まれています。
スタンドアロンサーバーは、スケールアウトに対処する必要があることを除いて、簡単です。スタンドアロンサーバーの複数のインスタンスを同時に持つことはできないため、これを計画する必要があります。ロードバランサーから1つを除いてすべてを取り出すか、またはクラウドドライブロックを取得できる場合は、mongodを起動します。
MongoSVで示したように、レプリカセットは実行可能です。ただし、データ損失をゼロにするためのレプリカセットの正常なシャットダウンの複雑さについては説明しませんでした。
memcachedを実行することもできます。これについてはDavidAikenの投稿を参照してください。注:AppFabric Cacheサービスが稼働しているので、memcachedでそれを使用することの長所/短所を調べる必要があります。コスト面では、キャッシュをホストするためにロールインスタンスに料金を支払う必要がないため、AppFabricキャッシュの実行ははるかに少なくなります。 AppFabricキャッシュの詳細については、こちらをご覧ください。