python - Redis 与 Twemproxy 对比 memcached

标签 python caching twitter redis

所以引用this问题中,置顶帖子指出,Redis 最令人担忧的是其在健壮集群方面的可扩展性。我想知道是否将 Redis 与 Twemproxy 一起使用,一个开源代理为 memcache 和 redis 开发了我的 Twitter,可以缓解这个问题,让我的主缓存可以只使用 Redis。

最佳答案

这取决于您所说的稳健集群的含义。

如果您需要一个足够强大的解决方案来支持存储(而不是缓存),或者您认为无法承受丢失缓存数据的后果,那么 twemproxy(或任何其他代理解决方案)还不够。对于 Memcached 或 Redis 都是如此。对于这种集群需求,Couchbase、Infinispan 甚至 Riak 和 Cassandra 等可以更好地满足您的需求。

现在,如果您需要一个具有自动分片、一致散列和服务器驱逐(或黑名单)正确管理功能的缓存解决方案,那么 twemproxy 可以与 Redis 和 Memcached 配合使用。 twemproxy 的性能非常出色。

关于python - Redis 与 Twemproxy 对比 memcached,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15318816/

相关文章:

python - 这可以用 ORM 来完成吗? - Django

python - 使用 Python 匹配新闻数据中的公司名称

regex - htaccess 目标特定文件

http - Cache-control中no-cache和no-store有什么区别?

python - twitter_anywhere_identity 可用作访问 token 吗?

javascript - 使用 Twitter API 发推文时出现重复状态错误

python - MongoDB/PyMongo : BadValue Unsupported projection option when trying to query all dates after

python - 打开 edX 山茱萸问题

python - 对整数 numpy 数组执行按位测试

http - 缓存控制 header 中多个值的含义