Exemplo de Espalhamento Extensível 1. Definição dos dados a processar 2 Escondido pela moldura.

12
Espalhamento Extensível 1

Transcript of Exemplo de Espalhamento Extensível 1. Definição dos dados a processar 2 Escondido pela moldura.

Page 1: Exemplo de Espalhamento Extensível 1. Definição dos dados a processar 2 Escondido pela moldura.

Exemplo de Espalhamento Extensível

Exemplo de Espalhamento Extensível

1

Page 2: Exemplo de Espalhamento Extensível 1. Definição dos dados a processar 2 Escondido pela moldura.

Definição dos dados a processar

Registro Chave Assinatura1 Ed 1110100010102 Tom 0011011010003 Sam 1111000101004 Ann 0100110100015 Kim 1001110101006 Keli 0110110111107 Mindy 1101110001018 Mark 1100010110019 Chris 111001110011

10 Laura 00101101010111 Sue 10111000110012 Jill 11100011001013 Amy 11100001110114 Don 01010111011015 Dan 01101000111016 Dick 10001101100117 Sandra 10110011100118 Ben 01011101100119 Fred 00110110001120 Bill 00010110110021 Bob 01100101011122 Andy 00101100111123 Mary 10011100101124 Jane 10111011010025 Jack 11100011011026 Joe 00101101101127 Betty 011001010100

Exemplo de Espalhamento ExtensívelExecutar as operações abaixo:

(Considerar buckets com 4 slots cada)

2

Escondido pela moldura2 Tom 001101101000

Page 3: Exemplo de Espalhamento Extensível 1. Definição dos dados a processar 2 Escondido pela moldura.

Definição das transações

3

Page 4: Exemplo de Espalhamento Extensível 1. Definição dos dados a processar 2 Escondido pela moldura.

Resultado da inclusão dos registros 1 a 4

4

Page 5: Exemplo de Espalhamento Extensível 1. Definição dos dados a processar 2 Escondido pela moldura.

Resultado da inclusão do registro 5

5

Page 6: Exemplo de Espalhamento Extensível 1. Definição dos dados a processar 2 Escondido pela moldura.

Resultado da inclusão do registro 6

6

Page 7: Exemplo de Espalhamento Extensível 1. Definição dos dados a processar 2 Escondido pela moldura.

Resultado da inclusão dos registros 7 a 9

7

Page 8: Exemplo de Espalhamento Extensível 1. Definição dos dados a processar 2 Escondido pela moldura.

Resultado da inclusão do registro 10

8

Page 9: Exemplo de Espalhamento Extensível 1. Definição dos dados a processar 2 Escondido pela moldura.

Resultado da inclusão dos registros 11 a 13

9

Page 10: Exemplo de Espalhamento Extensível 1. Definição dos dados a processar 2 Escondido pela moldura.

Resultado da inclusão dos registros 14 a 17

10

Page 11: Exemplo de Espalhamento Extensível 1. Definição dos dados a processar 2 Escondido pela moldura.

Resultado da inclusão do registro 18

11

Page 12: Exemplo de Espalhamento Extensível 1. Definição dos dados a processar 2 Escondido pela moldura.

Resultado da exclusão dos registros 12 e 16

12

Diretório antes da exclusão

Diretório depois da exclusão