0

「エンティティの種類ごとに 1 つの memcache 名前空間」は良い考えですか? 単一の名前空間と比較した場合、他に影響はありますか?

 MemcacheServiceFactory.getMemcacheService("K1");
 MemcacheServiceFactory.getMemcacheService("K2");
 MemcacheServiceFactory.getMemcacheService("K3");
4

1 に答える 1

6

悪いアイデア。

1 回の効率的な呼び出しで複数のキーを操作できる cas_multi() などの memecache API が多数あります。ただし、すべてのキーが1つの名前空間内にある必要があるため、名前空間を種類ごとに分割すると、人為的に自分自身を制限していることになります.

キーを生成するときに、種類ごとにプレフィックスを使用するだけです。

于 2012-09-25T03:47:54.420 に答える