| pod. Um python Odbms puro implementado usando cpickle e sqlite |
Baixe Agora |
pod. Classificação e resumo
- Nome do editor:
- Andrew Carter
- Site do editor:
- http://code.google.com/u/andrewjcarter/
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 28 KB
pod. Tag
pod. Descrição
Um python Odbms puro implementado usando CPICKLE e SQLITE O Pod é um sistema de gerenciamento de banco de dados de objeto (ODBMS) escrito em ptython puro e construído sobre os pacotes padrão Python Copickle e a interface SQLite3 escrita por Gerhard Häring. O Pod fornece uma API pythonic, mínima e sem esquema que permitirá que você crie estruturas de dados persistentes entrelaçadas complexas sem a necessidade de colunas SQL fortemente digitadas ou predefinidas relacionamentos de um / muitos-para-muitos: qualquer objeto que possa ser salvo USand Assim como o próprio Python, os atributos podem ser criados dinamicamente na mosca sem ter que declará-los ou seu tipo. No entanto, a POD substitui o algoritmo de despejo do CPickle e aumenta a carga com um algoritmo de carga preguiçosa, a fim de armazenar / recuperar mais eficiente de forma mais eficiente. Objetos de POD - todos sem sacrificar a integridade referencial do objeto CPickle.As seu banco de dados cresce em tamanho e desempenho se torna um problema, a POD fornece a capacidade de definir um "índice" digitado em qualquer atributo que você planeja usar em uma consulta - enquanto sai de tudo outros atributos como tipos de python padrão. "Índices" são implementados usando colunas SQL permitindo inserções e consultas nesses atributos para serem executados na velocidade do SQL. Além disso, você pode adicionar ou soltar colunas e dados nunca é perdido - liberando você da necessidade de scripts de migração de esquema. Em essência, a arquitetura CPICKLE / SQL híbrida da POD equilibra a facilidade e flexibilidade de picles com a sensação e desempenho do SQL tradicional. Requisitos: · Pitão
pod. Software Relacionado