diferença entre laje, página e pedaço no memcached

2

qual é a diferença entre slab, page e chunk em memcached ? Se definirmos -m 128 , quantos slab, page, chunk temos? Qual é o benefício da laje?

    
por Majid Azimi 14.04.2012 / 12:37

1 resposta

2

Esta página fornece uma boa explicação dos termos do memcached. A relação básica entre eles é esta: uma laje possui muitas páginas que possuem muitos fragmentos . Aqui estou citando o seguinte parágrafo:

Quando você pede ao memcached para armazenar um valor, ele procura a “placa” associada a esse valor. Uma laje contém valores dentro de um intervalo de tamanho específico. As lajes são compostas por páginas de 1MB, que são divididas em partes do tamanho da placa. Digamos que seu valor seja 1001 bytes. O memcached procurará a laje que contém valores entre 1000 e 2000 bytes. Em seguida, ele encontra uma página com um bloco vazio e insere o valor nesse pedaço. Observe que um pedaço é fixo em tamanho - ele deve ter 2000 bytes para armazenar o maior valor para a placa.

    
por 14.04.2012 / 13:38

Tags