Re: Mehr Speed?
Andreas Gabriel <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Message-ID | <[email protected]> |
Hallo Dieter, als Diskussionsgrunglage habe ich jetzt das Produkt unimr.compositeindex (2 level/stage index) nach pypi hochgeladen. http://pypi.python.org/pypi/unimr.compositeindex/ Dieter Maurer schrieb: > http://www.handshake.de/~dieter/pyprojects/zope/ManagableIndex.html#bct_sec_2 > > "ManagableIndex" unterstützt nicht automatisch Suchen über einen > Anfangsabschnitt eines "Multi-Column-Index". Würde das nicht "makeAdvancedQuery" machen? > Wenn also beispielsweise ein Index über "A" und "B" definiert ist, > dann führt der Index im Normalfall keine Suchen "A=a" sondern nur > Suchen "A=a, B=b" aus. Suchen "A=a" können aber mit "Between"-Queries > emuliert werden. Hmm, kannst Du einfach mal ein primitives Konfig-Beispiel im Sinne eines composite index für "review_state, portal_type" incl. Query angeben, z.B. ManagableIndex -> FieldIndex/KeyWordIndex ? review_state: ... portal_type: ... AdvancedQuery ... ? Ich frage mich nur, ob wir von der gleichen Sache sprechen und es sich weiterhin lohnt in CompositeIndex Gehirnschmalz zu investieren. Falls mit ManagableIndex es den gleichen Performance-Schub gibt, muesste ich mich nur noch um das automatische Optimieren/Wandeln der Catalog-Queries kümmern. Danke & Gruß Andreas _______________________________________________ zope mailing list [email protected] https://mail.dzug.org/mailman/listinfo/zope