Changes between Version 1 and Version 2 of DespoinaLog_Index_search
- Timestamp:
- 2011-03-04T10:14:05+01:00 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DespoinaLog_Index_search
v1 v2 3 3 4 4 === Documentation === 5 http://www.molgenis.org/wiki/IndexBasedSearch 5 http://www.molgenis.org/wiki/IndexBasedSearch, http://www.molgenis.org/wiki/LuceneIndexBasedSearchManual 6 6 7 == Index Design Factors 7 == Index Design Factors == 8 8 === '''Merge factors ''' === 9 Which features are selected to enter the index. This is configurable through the configuration file in the plugin ,^ ^9 Which features are selected to enter the index. This is configurable through the configuration file in the plugin. 10 10 11 Storage techniques:: How to store the index [http://en.wikipedia.org/wiki/Data data] , that is, whether information should be data compressed or filtered. 11 === Storage techniques === 12 How to store the index [http://en.wikipedia.org/wiki/Data data] , that is, whether information should be data compressed or filtered. This is configurable through the configuration file in the plugin. 12 13 14 === Index size === 15 === How much computer storage is required to support the index. This depends on the number of the entites (DB tables or Ontocat retrieved terms) selected by the user . The size is optimized by [http://lucene.apache.org/java/2_4_0/api/org/apache/lucene/index/IndexWriter.html Lucene's Indexwriter class] === 16 === Lookup speed === 17 How quickly a word can be found in the inverted index. Lucene's machine is used for this purpose configuring IndexWriter.Other factors : http://wiki.apache.org/lucene-java/ImproveIndexingSpeed 13 18 14 Index size:: How much computer storage is required to support the index. 15 Lookup speed:: How quickly a word can be found in the inverted index. The speed of finding an entry in a data structure, compared with how quickly it can be updated or removed, is a central focus of computer science. 16 Maintenance:: How the index is maintained over time.^ [http://en.wikipedia.org/wiki/Index_(search_engine)#cite_note-5 "[6]"] ^19 [[BR]] 20 == Maintenance == 21 The index should be recreated on database changes. In future work is included the creation of a Molgenis decorators that will add new entries of the database in the index, skipping the creating of the whole index. 17 22 Fault tolerance::