[Xapian-discuss] Splitting terms into separate B-Trees.
James Aylett
james-xapian at tartarus.org
Fri Jun 1 12:32:36 BST 2007
On Thu, May 31, 2007 at 01:58:19PM -0700, Kevin Duraj wrote:
> This would explain why Google in their documents claim to use cheap
> servers, because partitioning B-Tree indexes by the terms can bring
> the index down to any small size that the server can handle well, and
> actually the servers would become the part of the B-Tree. There is no
> limit how much you can search and size down the database.
However Google doesn't care when identical adjacent searches give
different results. There are lots of things you can do if you're
trying to solve Google's problem, which often won't apply in a more
constrained system. (You'd never want to do that kind of thing with a
medical search system, for instance :-)
J
--
/--------------------------------------------------------------------------\
James Aylett xapian.org
james at tartarus.org uncertaintydivision.org
More information about the Xapian-discuss
mailing list