Steve, it's a similar approach, but Following will have some special
handling in memcached since it will allow many more lists to be
searched (all the people you follow) vs the custom stream UI which
will only allow a few.
Brian, this solution was partially crafted to take load OFF of search,
but admittedly wasn't articulated well. This was created in response
to the idea of appending a ton of conditions to the Lucene query, this
makes a simple Lucene query, then leverages memcached to do the "hard
work." Blake and I are working on a more formal description that
describes the consensus we came to, which is a hybrid approach. The
hybrid approach allows us to use memcached when it makes sense to take
load of Lucene, while still leveraging Lucene's strengths in terms of
keyword searching and sorting.