gpt4 book ai didi

memcached - AWS 上的分布式计数器

转载 作者:行者123 更新时间:2023-12-04 13:49:02 25 4
gpt4 key购买 nike

我有多个运行在多个 EC2 实例上的服务实例,我需要一个全局计数器,该服务的所有实例都可以访问。计数器需要支持设置/重置和递增操作。我第一次尝试构建它是使用 SimpleDB,其中 SimpleDB 中的属性存储计数器值。但事实证明,SimpleDB 对此来说过于昂贵,因为我预计访问计数器的请求数量非常多。大多数对计数器的请求是获取请求,很少有请求实际修改计数器值。

我正在考虑的另一个选择是使用 memcache 来缓存计数器值并使用 SimpleDB 作为计数器的持久存储。这应该会显着减少对 SimpleDB 的调用次数。但是,由于我的服务中确实没有任何其他使用 memcache 或 SimpleDB 的用途,因此似乎我需要为一个小功能不必要地管理两个额外的组件。

这个问题有标准的解决方案吗?

最佳答案

我们最终决定使用 SimpleDB。这很简单,很好地满足了我们的需求。

关于memcached - AWS 上的分布式计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8252706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com