Já ouviste falar RelStorage? Já que você está preocupado com a escalabilidade do ZODB e não gostaria de ficar criando tabelas, esta pode ser uma boa opção, pois os objetos são guardados serializados no Banco de Dados.
http://pypi.python.org/pypi/RelStorage http://www.tchezope.org/documentacao/manual/traducao-da-documentacao-do-relstorage http://plone.org/documentation/tutorial/introduction-to-the-zodb/an-introduction-to-the-zodb abraços 2009/2/14 SnapNoris <snapno...@gmail.com> > Boa noite gente... gostaria da opinião de vocês para uma questão. > > Estou fazendo um pequeno e-commerce no plone, integrado com pagseguro. > E quando uma compra é feita, eu gero um pedido. > Nesse ponto vem a questão. > > Eu preciso armazenar o pedido e algumas informações de cada produto > que a pessoa comprou. como o preço da venda, do frente e tal. Eu > estava fazendo isso com generic plone content, mas me ocorreu que > gerar um pedido e mais alguns produtos para cada pedido poderia pesar > um pouco no zope. > > Uma solução seria colocar isso em banco relacional, mas daria bem mais > trabalho. Eu teria q criar as tabelas, insertes, updates e querys. > > O que eu queria saber é, vocês acham que estes objetos vão pesar muito > no zope e deixar o site lento? Mesmo que eles sejam pouco acessados, > já que a pessoa só irá acessar para fazer o pedido e para rastreá-lo > depois. Compensa ter todo o trabalho de implementar uma solução em MySQL? > > Quanto a usar archetypes diretamente, isso foge do meu conhecimento no > momento. Se alguém tiver uma outra soulção rapida e fácil. Pode falar. > > aguardo alguém se manifestar. > > bruno > > > -- Vanderson Mota dos Santos