在 Heroku 中,我注意到他们将我的免费 Memcached Bucket(实际上是 Membase)限制为 5MB。但是,我在自己的服务器上尝试过,无法将 Bucket quota 设置为小于 64MB(每个节点,以及 Memcached 存储桶类型)。对于 Membase 存储桶类型,它甚至更多:100MB。嗯,我的服务器有少量的 RAM。而且我需要分配非常少量的 Memcached。请指教。
问问题
650 次
2 回答
1
Heroku 正在运行我们的 memcached 软件的一个稍微修改过的版本,这让他们可以将存储桶开销保持在非常低的水平。不幸的是,“产品化”版本有一些限制,以防止软件陷入困境。
特别是对于 Membase 存储桶,我们至少需要 100mb 才能安全运行。
如果您重新编译源代码,您可能能够减少/消除这些限制,但这不是受支持的配置。
佩里
于 2011-04-13T15:01:27.123 回答
0
很抱歉延迟回到这个...
与任何软件一样,存在需要 RAM 才能运行的内部数据结构……这就是使用 Membase 立即分配的内容。
如果您安装 memcached,它将使用与您配置的内存一样多的内存......不多也不少。
于 2011-08-30T21:33:10.680 回答