Heroku では、無料の Memcached バケット (実際には Membase) が 5MB に制限されていることに気付きました。ただし、自分のサーバーで試してみたところ、バケット クォータを 64 MB 未満に設定できません (ノードごと、および Memcached バケット タイプの場合)。Membase バケット タイプの場合はさらに多く、100MB です。うーん、私のサーバーには控えめな量の RAM があります。そして、非常に少量の Memcached を割り当てる必要があります。ご意見をお聞かせください。
2 に答える
1
Heroku は、バケットのオーバーヘッドを非常に低く抑えることができる、memcached ソフトウェアのわずかに変更されたバージョンを実行しています。残念ながら、「製品化された」バージョンには、ソフトウェア自体がトラブルに巻き込まれるのを防ぐために、いくつかの制限が課せられています。
特に Membase バケットの場合、安全に実行するには少なくとも 100 MB が必要です。
ソースを再コンパイルすると、これらの制限を減らす/なくすことができる場合がありますが、それはサポートされている構成ではありません。
ペリー
于 2011-04-13T15:01:27.123 に答える
0
この度はご連絡が遅くなり申し訳ございません…
他のソフトウェアと同様に、実行に RAM を必要とする内部データ構造があります...これは、Membase ですぐに割り当てられるものです。
memcached をインストールすると、使用するように構成したのと同じ量の RAM が使用されます...それ以上でもそれ以下でもありません。
于 2011-08-30T21:33:10.680 に答える