]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Convert fts2 to store data in a way which allows for much faster
authorshess <shess@noemail.net>
Thu, 12 Oct 2006 23:15:24 +0000 (23:15 +0000)
committershess <shess@noemail.net>
Thu, 12 Oct 2006 23:15:24 +0000 (23:15 +0000)
commit8a235d4d3b03af021f975c05db4c75ec9555537e
tree7b5b23be2fc9104e6b5ba91d14924c156fbc505c
parent108bc320f9a2db994513e813e8d18b37cbe62c4f
Convert fts2 to store data in a way which allows for much faster
updates.  Groups of documents form segments which are encoded in a
btree layered over a table of blocks, with various tricks to make
merges fast.  This performs 20x-25x faster than fts1 when loading the
Enron corpus, and is only slightly slower for queries. (CVS 3474)

FossilOrigin-Name: 85272b2f5394e37916afb1d509e7296810d976f5
ext/fts2/fts2.c
manifest
manifest.uuid