Windows Azure と Windows Serverのどちらを対象としているかによってキャッシュ API が大きく異なることがわかったので、Microsoft が Windows Server 用の AppFabric の開発を継続しないのではないかと懸念しています。AppFabric for Windows Server がまだサポート/開発されているかどうか知っている人はいますか?
3 に答える
現在、Windows Server 2012 でサポートされています: http://blogs.msdn.com/b/workflowteam/archive/2012/10/25/appfabric-now-supported-on-windows-server-2012.aspx
Microsoft は、AppFabric の 4 つの累積的な更新プログラムをリリースしました (最新のものは 2013 年 4 月です): http://support.microsoft.com/kb/2800726
あなたの答えは、それがサポートされているということだと思います。ただし、残念ながら、この技術に関する出版物やブログ記事は見たことがありません。分散キャッシュの開発はすべて Azure 側で行われ、3 つの異なるキャッシュ API が提供されています (ただし、1 つは非推奨で、もう 1 つはプレビュー モードです)。
API は Azure SDK/API で問題を引き起こし、Linux (つまり Redis) とのハイブリッド環境を使用している場合は、より良いオプションがあるため、個人的には使用を中止しました。
編集 (2014 年 10 月 6 日): Azure 用の AppFabric キャッシュの使用に関する Microsoft のガイダンスに注意してください...「Azure Redis キャッシュのサポートを発表したばかりです。新しい開発ではこのキャッシュを使用することをお勧めします。」また、「Redis を推奨する場合、推奨しないオプションである Managed Cache を使用するのはなぜですか? Velocity Cache に投資した顧客をサポートし、アプリで Velocity Cache に依存し、必要なだけの時間を提供するためです。 Redis キャッシュに移動します。」
リンク: https://azure.microsoft.com/en-us/pricing/details/cache/
Microsoft (少なくとも Azure では) が推奨しているようで、開発者は Redis Cache の使用を開始しています。Windows Server キャッシュには適用されない可能性がありますが、私は AppFabric のリリース頻度が遅いため、他のオプションを強く検討します。
チームにお願いしました。今日の答えは次のとおりです。
AppFabric は、Microsoft サポート ライフサイクルの下で引き続きサポートされます。Microsoft は 3 月に AF 1.1 の CU5 を出荷し、CU6 に積極的に取り組んでいます。
基本的な情報は次のとおりです。
- AppFabric が現在機能している場合は、AppFabric を使い続ける
- 新規開発の場合は、Redis を評価します。これはオープン ソースであり、MS サポートではありません。
- 将来、Redis でサポートされるソリューションに取り組んでいます。
// 終わり