Vis enkel innførsel

dc.contributor.advisorBratsberg, Svein Eriknb_NO
dc.contributor.authorKarevoll, Njålnb_NO
dc.date.accessioned2014-12-19T13:37:13Z
dc.date.available2014-12-19T13:37:13Z
dc.date.created2011-09-08nb_NO
dc.date.issued2011nb_NO
dc.identifier439581nb_NO
dc.identifierntnudaim:5864nb_NO
dc.identifier.urihttp://hdl.handle.net/11250/252444
dc.description.abstractCareful architectural decisions are required in order to create a highly available and scalable search system. This requires an in-depth analysis and understanding of the architecture and context of each deployment. Different requirements placed upon the system by different deployments mean different solutions provide the best case by case result, thus benchmarks provide an invaluable source of information.This thesis provides an overview of common components and important aspects of a distributed search system. It then gives an overview of different partitioning techniques before going into the details of repartitioning and rebalancing in a document-partitioned full-text search system.A processing framework that draws inspiration from flow-based programming literature is introduced, which is shown a valuable tool in creating custom tailored search solutions. The implementation is used to benchmark different repartitioning and rebalancing strategies.In conclusion, the techniques mentioned in the thesis show great promise in creating custom, maintainable and flexible partitions. The processing framework enables each specific deployment to easily compare different partitioning schemes and associated manageability and maintenance costs to determine the best fit for any given situation.nb_NO
dc.languageengnb_NO
dc.publisherInstitutt for datateknikk og informasjonsvitenskapnb_NO
dc.subjectntnudaim:5864no_NO
dc.subjectMTDT datateknikkno_NO
dc.subjectData- og informasjonsforvaltningno_NO
dc.titleManaging Index Repartitioningnb_NO
dc.typeMaster thesisnb_NO
dc.source.pagenumber100nb_NO
dc.contributor.departmentNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for datateknikk og informasjonsvitenskapnb_NO


Tilhørende fil(er)

Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel