yacy_search_server/source/net/yacy/document
orbiter 0d363a94d7 more performance hacks
this makes YaCy search results VERY fast for all verify=false search cases
and it enhances the search speed also for all other snippet-fetch cases.
With this change my peer performed 100 Queries Per Second (!!!) while doing 10 queries simultanously (!!!)
in an intranet index of 20000 URLs on my 16-core Mac

Check this yourself by doing:
cd bin
./searchtestmulti.sh
after finishing the run, divide 1000 by the given time per query (which is the qps for one thread)
and then multiply again by 10 (because 10 search threads has been started)

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7231 6c8d7289-2bf4-0310-a012-ef5d649a1542
2010-10-09 08:55:57 +00:00
..
content Support for indexing of RSS feeds! 2010-08-25 18:24:54 +00:00
geolocalization migrated all my LGPL 3 -licensed files to the LGPL 2.1 because LGPL 3 is not compatible to the GPL 2 2010-06-28 16:25:14 +00:00
importer avoid div. by zero 2010-09-11 10:58:33 +00:00
language - more abstraction (HashMap -> Map) 2010-06-01 13:02:11 +00:00
parser more performance hacks 2010-10-09 08:55:57 +00:00
AbstractParser.java redesign of parser interface: 2010-06-29 19:20:45 +00:00
Classification.java redesign of parser interface: 2010-06-29 19:20:45 +00:00
Condenser.java more performance hacks 2010-10-09 08:55:57 +00:00
Document.java simplified snippet computation process and separated the algorithm into two classes 2010-09-22 20:50:02 +00:00
ImageParser.java redesign of parser interface: 2010-06-29 19:20:45 +00:00
LargeNumberCache.java more performance hacks 2010-10-09 08:55:57 +00:00
Parser.java - enhancements for search speed 2010-10-04 11:54:48 +00:00
Phrase.java more performance hacks 2010-10-09 08:55:57 +00:00
SnippetExtractor.java more performance hacks 2010-10-09 08:55:57 +00:00
TextParser.java change in handling of the all-visible home path for storage in YaCy: 2010-09-02 19:24:22 +00:00