Evcache与Redis

Man*_*ena 5 memcached netflix redis

我读过netflix使用evcache,它是对memcache的包装,并且evcache比memcache更好

一般说来,redis服务器作为比memcache更好的缓存,正试图找到redis和evcache的比较。

Redis是否可以像evcache或memcache一样扩展?我假设已经尝试并测试了evcache扩展(因此对netflix很有用)

小智 2

EVCache 是 memcache 上的功能添加包装器。这是 Netflix 开发人员编写的一个应用程序,用于在缓存层中添加所需的功能,同时使用 memcache 作为底层数据存储。您可以编写自己的EVCache以使用redis作为数据存储

将 Redis 与 Evcache 进行比较并不是正确的比较,因为它们在两个不同的层上运行。

Redis 的扩展能力与 evcache 或 memcache 一样吗?

Redis 可以扩展到每秒数十万个请求。

一般来说,redis 比 memcache 更受欢迎,因为它有许多内置数据结构

Redis 是单线程的,因此一旦 CPU 使用率达到 80% 以上,最好运行另一个实例,而不是为其提供更大的服务器