10

お気づきかもしれませんが、Amazon は、Redis をサポートする独自の ElasticCache 製品の新機能を発表しました。

現在、Redis 用に 1 つの EC2 インスタンスを使用しています (今のところはキューに入れるだけです)。コメント システム、ディスカッション、リアルタイム メッセージング、リアルタイム ユーザー トラッキングと分析など、他の今後の機能にも Redis を使用することにしました。

より多くのより大きな EC2 インスタンスを実行することは気にしませんが、ElasticCache (Redis) に投資して、まだ開始していないか、結果、ベンチマーク、およびマイナス面を確認するには時期尚早であるため、最初から移行する必要があります。 ? それとも、独自のインスタンスで独自の Redis を使用する場合と比較して、一部の見込み客では制限さえありますか?

更新 1:

Redis で何をしようとしているのかを詳しく説明させてください。Resque で行ってきたように、おそらくキューイングを使用しています。ElasticCache で Pub/Sub を実行できるかどうかはわかりませんが、できる場合はそれも実行したいと考えています。そしてもちろん、アトミックで高レベルの操作。

更新 2:

1 週間前に AWS reInvent カンファレンス中に投稿された、Amazon Elastic Cache のシニア プロダクト マネージャーによる新しいビデオがあります。新しいので、彼は Redis についても話します。

http://www.youtube.com/watch?v=odMmdPBV8hM

4

1 に答える 1

7

Redis が効果的なキャッシング ソリューションである場合、ElasticCache が機能します。AWS に支払いを行ってバックエンドと配管を管理するだけです。パフォーマンスがわずかに遅くなる可能性があります - プライベート IP アドレスに直接アクセスできる VPC で実行されている redis に対して、リクエストの DNS ルックアップが必要です - しかし、EC2 インスタンスからアクセスしても、パブリック DNS 名を内部に解決する必要がありますプライベート IP。もちろん、VPC で EC ノードを起動することもできます。

memcached クラスターを実行する場合、いくつかの複雑な問題があります。Amazon クライアントを使用して、コードが正しいノードに接続されていることを確認する必要があります。

redis の上にキューを実装している場合、SQS が機能するかどうかを確認しましたか?

于 2013-12-08T19:51:54.587 に答える