Objektmonster auftrennen?
Peter Zechmeister <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Message-ID | <1307457716.1862.18.camel@pze> |
Hallo Liste, ich schreibe ein Zope2 Produkt und da habe ich folgende Problematik: self._tree ist ein Dict mit ziemlich gigantischen Ausmaßen (Bildet die gesamte Hierarchie unserer sehr großen Site ab). Ein commit() dauert rund 2s, wenn ich self._tree vorher leere jedoch nur (0.1s) Mein Eindruck ist (ist auch irgendwie logisch), dass ein commit() immer das ganze Objekt mit allen seinen Attributen speichert, also auch mit dem self._tree. Das ist ungünstig, wenn sich self._tree nur selten ändert, die anderen Objektattribute aber häufig. Was wäre eine elegante Variante, so ein Problem zu umgehen? Kann man einzelne Attribute irgendwie vom Rest abtrennen? PeterZ _______________________________________________ zope mailing list [email protected] https://mail.dzug.org/mailman/listinfo/zope