Memcache压缩 - 好/坏?

时间:2009-11-27 02:56:45

标签: memcached

我很好奇...在memcache中是否有使用压缩的优点/缺点?

3 个答案:

答案 0 :(得分:13)

许多客户端都进行压缩,但服务器本身没有压缩。

客户端压缩意味着通过网络发送的数据更少,但更重要的是,单个对象更小。较小的物体可能会更有效地存储,因为它们更可能落入较小的板块中。

即使您没有看到板坯顶部浪费显着减少,您也应该有更多空间可用于更多物体。

答案 1 :(得分:2)

在大型集群中,I / O变得至关重要。

压缩可能会增加cpu负载,但会降低i / o。

答案 2 :(得分:1)

我不知道Memcache客户端中的压缩选项。

但是,我认为如果你需要在Memcache服务器上有更多空间,你应该投入更多ram或者更多服务器(如果需要)。压缩数据将花费您的网络服务器上的CPU周期(取决于算法和压缩程度),基本上我认为这不值得。

顺便说一下,拉姆很便宜:)