Nicola Larosa ha scritto:
Manlio Perillo wrote:
indexer su cosa?

Lawrence Oluyede wrote:
Sul DB. Esistono varie estensioni che permettono di farlo. Mi pare
oneroso però

TSearch2 su PostgreSQL. :-)


Si, ma il problema non è questo. :-)
Il database non è un file flat che puoi indicizzare.

Puoi solo indicizzare le singole colonne, quindi per cercare "ovunque" devi indicizzarle tutte (almeno quelli di tipo testo) e fare N query per N tabelle, ciascuna delle quali effettua una ricerca su m colonne.


Non mi sembra una cosa sensata, a meno che, come detto, non si indicizzino solo un paio di colonne (un campo profiles.profile dove il Pythonista mette quello che vuole, magari formattato in rst).



Saluti  Manlio Perillo
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a