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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.