Yes, I am also not convinced that an engine focused on full-text
search is relevant in this case. But i am no expert on that.

I haven't actually benchmarked the performance of the current solution
I am using, I am just looking to get some opinions or solutions if
django users have encountered this scenario before.

I am so tied in to Django models and my searches also return Django
querysets. If I do need to change tracks, I would be looking for some
solution that returns Django models and querysets on search. I am
going through a lot of projects on github and Google code, just
reading through their docs and source.

On Oct 22, 3:17 pm, bruno desthuilliers
<bruno.desthuilli...@gmail.com> wrote:
> On 22 oct, 07:54, chefsmart <moran.cors...@gmail.com> wrote:
>
>
>
> > This is on stackoverflow.com also, but I guess not all Django users
> > visit that site so I am posting this here also: -
>
> > I have a Django app where most of the search is driven by foreign
> > keys. For example, assuming Student, School, State, and
> > EducationalQualification are Django models, the user would search for
> > Students by specifying search criteria by selecting from lists of
> > Schools, States, Degrees, Diplomas etc. That is, a search on students
> > is essentially an answer to the question "Show students that belong to
> > the following schools, and who belong to the following states, and who
> > have the following degrees / diplomas".
>
> > My Django app is purely database driven - there are no documents or
> > webpages to search.
>
> > In this case where searching for Django models are guided mostly by
> > the foreign keys that model has, what search apps/solutions are most
> > appropriate? The ones I have taken a look at all talk a lot about full
> > text search, I may be wrong but I don't think that is appropriate in
> > my case.
>
> Given your specs, I don't see the point of fulltext search here.
> Unless of course you want to add a more generic search feature (like
> typing any random name or word and finding out which students have any
> association with this name or word, directly or via related models).
>
> > I am currently searching using Peter Herndon's approach 
> > (http://www.slideshare.net/tpherndon/django-search-presentation).
>
> Seems ok to me.
>
> > But this is
> > expected to be a high-traffic site and I am worried about speed and
> > performance.
>
> Did you actually benched your current solution with representative
> data and load ?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to