yacy_search_server/source/de/anomic/index
orbiter daf0f74361 joined anomic.net.URL, plasmaURL and url hash computation:
search profiling showed, that a major amount of time is wasted by computing url hashes. The computation does an intranet-check, which needs a DNS lookup. This caused that each urlhash computation needed 100-200 milliseconds, which caused remote searches to delay at least 1 second more that necessary. The solution to this problem is to attach a URL hash to the URL data structure, because that means that the url hash value can be filled after retrieval of the URL from the database. The redesign of the url/urlhash management caused a major redesign of many parts of the software. Since some parts had been decided to be given up they had been removed during this change to avoid unnecessary maintenance of unused code.

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4074 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-09-05 09:01:35 +00:00
..
indexCachedRI.java first version of next-generation search interface: 2007-09-03 23:43:55 +00:00
indexCollectionRI.java first version of next-generation search interface: 2007-09-03 23:43:55 +00:00
indexContainer.java first version of next-generation search interface: 2007-09-03 23:43:55 +00:00
indexContainerOrder.java added a httpd access tracker: 2007-06-11 14:05:20 +00:00
indexRAMRI.java first version of next-generation search interface: 2007-09-03 23:43:55 +00:00
indexRI.java first version of next-generation search interface: 2007-09-03 23:43:55 +00:00
indexRWIEntry.java some redesign of min/max and normalization computation during search result ordering 2007-08-06 12:50:11 +00:00
indexURLEntry.java joined anomic.net.URL, plasmaURL and url hash computation: 2007-09-05 09:01:35 +00:00