amazon ec2でホストされ、メンテナンスが不要で、IPを1つだけ提供する、フォールトトレラントな(複製された)memcacheソリューションを提供している人はいますか?
AmazonがElastiCacheを提供していることを私は知っています。しかし、それでもかなり低レベルであり、いくつかの欠点があります。
私は、1つのIPアドレスを提供し、「常に機能する」ホスト型サービスを夢見ています。
ありがとう、マルセル
Memcache(および拡張機能によるElastiCache)は、安全で永続的なデータストレージではありません。これはキャッシュメカニズムです。目標は、アプリケーションの速度を向上させることです。非常に設計上、メモリ制限に達した場合、memcacheは新しいデータが着信すると古いデータをドロップします。
レプリケーションと「フォールトトレランス」は、memcacheシステムの一部ではありません。
このため、アプリケーションは存在するデータに依存しないでください。代わりに、キャッシュされたデータにヒットし、ヒットしなかったときにキャッシュするためにデータを保存することができれば幸いです。
開発言語に応じて、「簡単な」memcacheクライアントインターフェイスを探している場合は、ServiceStack(www.servicestack.net)を確認できます。それらには、memcacheクライアントとして使用できるServiceStack.Cachingと呼ばれる.NETライブラリがあります。私はそれを試していませんが、ElastiCacheでも機能すると思います(そして期待しています)。