3.1 Redis princípio implementação cinco tipos de dados

Descrição:

1. Redis todas as estruturas de dados para uma string como um nome de chave única, e, em seguida, obter o valor correspondente através desta chave única

2. A estrutura de dados de diferença de dados de tipos diferentes é que o valor não é o mesmo que a estrutura

1. string (string)

. 1 ) estrutura de dados de valor (matriz)

gama-like 1. String valor estrutura de dados, facilmente empregadas para reduzir a atribuição de frequências espaço de memória alocada

2. Quando o comprimento da corda é menos de 1M, a expansão do espaço existente é duplicada

3. Se o comprimento da corda operacional 1M, 1M espaço de expansão de expansão, no máximo, o comprimento máximo da 512M corda

2 ) uso cadeia cenário (tampão)

1. Cordas um uso comum é as informações do usuário cache, usaremos os usuários da informação JSON serializado em uma String

Vai passar por um processo de desserialização 2. informações do usuário buscar

Lista 2. (lista)

. 1 ) estrutura de dados de valor (listas duplamente ligados)

1. Estrutura de dados da lista está duplamente lista, o que significa que a inserção e a exclusão complexidade de tempo é 0 (1) tempo índice de complexidade do bit 0 (n) ligado

2. Quando a lista pop-up do último elemento da estrutura de dados serão automaticamente excluídos, a memória é counterassaulted

2 ) uma lista de cenários de uso (filas, pilhas)

3. Hash (dicionário)

. 1 ) estrutura de dados de valor (HashMap)

Redis 1. O dicionário também HashMap (matriz + lista) de estrutura bidimensional

2. A diferença é que o valor do dicionário só pode ser uma seqüência de Redis

2 ) utilizando o endereço calculado da cena (tampão)

1. Informações de hash pode ser usado para armazenar em cache o usuário, a seqüência é sequências diferentes de uma só vez todo o objeto, de hash podem ser armazenados separadamente para cada campo

2. Esta seção adquire informações do usuário, economia de tráfego de rede

3. de hash também tem desvantagens, estrutura de consumo de hash de armazenamento do que uma única cadeia

Acho que você gosta

Origin www.cnblogs.com/lihouqi/p/12664266.html
Recomendado
Clasificación