Normally the data in memcache consists of serialized arrays. These
arrays can easily be converted in simple xml streams. These xml
streams are "piped" into the sphinx index. Sphinx uses your array keys
as attributes.
Now you can search in sphinx using your array keys as search criteria,
i.e. search for joe only in attribute name.
The sphinx php-api does not return any data. It only returns the exact
place where to look for the desired data.
This could be the identifier key from memcache.
The disadvantage of this idea is, that the sphinx index must be build
periodically.
But the advantage is that sphinx provides a powerful search mechanism
including full text search.
_________________________________________________
Manuel Kiessling
Director Product Development
Telefon: +49 30 23322-827
Telefax: +49 30 23322-899
Mobil: +49 160 96990445
E-Mail: kies...@myhammer.de
MY-HAMMER Aktiengesellschaft
Mauerstr. 79
10117 Berlin
www.myhammer.de
_________________________________________________
Vorstand: Gerrit Müller (Vorsitz), Jan Seidler
Vorsitzender des Aufsichtsrates: Markus Berger-de León
Sitz der Gesellschaft: Berlin, Handelsregister Berlin, HRB 118291