| Appendonly. Estruturas de Dados Apenas Persistentes Apenas |
Baixe Agora |
Appendonly. Classificação e resumo
- Nome do editor:
- Tres Seaver, Agendaless Consulting
- Site do editor:
- http://agendaless.com
Appendonly. Tag
Appendonly. Descrição
Estruturas de Dados Apenas Persistentes Apenas Appendonly é um módulo que fornece um conjunto de estruturas de dados para uso em aplicativos ZODB em que o padrão Btrees é ruim para os requisitos de um aplicativo. Em particular, essas estruturas de dados são projetadas para minimizar erros de conflitos ao fazer operações frequentes "anexas" para filas e pilhas. .Appendonly.apendstackthis Class fornece uma pilha de lifo de objetos persistidos separadamente: * A pilha gerencia um conjunto de objetos "camadas", com um limite configurável no número de camadas. Cada camada tem um comprimento máximo configurável e um número de geração seqüencial. * A pilha anexa itens à camada mais recente até que a camada seja preenchida; Em seguida, adiciona uma nova camada. * Se o número de camadas, em seguida, exceder o máximo configurado, a pilha poda a (s) camada (s) mais antiga (s) para se conformar nesse limite. * Quando a poda, a pilha chama um retorno de chamada fornecido pelo aplicativo para arquivamento / limpeza da camada podada. * Iteração sobre os rendimentos da pilha (geração, índice, objeto) tuplas. Em ordem inversa àquele em que os objetos foram anexados. A pilha é implementada como um registro único persistente, com o código de resolução de conflito do zodb personalizado. Requisitos: · Pitão
Appendonly. Software Relacionado