Ty *_*y W 7 cloud memcached amazon-ec2 amazon-web-services amazon-elasticache
假设我在一些负载均衡的EC2服务器上运行webapp,从SimpleDB存储和检索元数据,并在S3上存储更大的数据块(由于SimpleDB的整个1 KB限制).由于S3是非常高的延迟,我不想在那里做大量的请求,我想要一个信息的缓存层...输入ElastiCache.
好的,所以我配置了一个带有端点X的ElastiCache服务器,所以我将X硬编码到EC2上的应用程序中,并且它运行得很快,直到我得到几十万新用户,突然之间我的缓存服务器因需求而功能不足.幸运的是,我可以启动一些新的更大的缓存服务器...但后来我意识到我有端点X,Y和Z而我的应用程序只知道尝试X,所以我仍然有问题.
所以现在我只是试图让我的脑袋缠绕在这个拼图的各个部分上,而我还没有进入编码部分,但这不是一个问题吗?我已经阅读了ElastiCache的文档,它提到它是一个缓存集群,但是集群中的每个服务器似乎都有自己的端点.有没有办法让在EC2上运行的应用程序知道正在运行的所有缓存服务器,以及更多关于哪一个包含特定密钥的数据?是否可以要求整个群集存储或检索一条信息?
今天,AWS 宣布了缓存发现。你的问题已经解决了。http://aws.typepad.com/aws/2012/11/amazon-elasticache-now-with-auto-discovery.html。
归档时间: |
|
查看次数: |
2403 次 |
最近记录: |