Dissertation > Excellent graduate degree dissertation topics show
Research and Implementation of Cache System in Distributed Full-Text Searching
Author: ZhangDeQiang
Tutor: HeHui
School: Harbin Institute of Technology
Course: Computer Science and Technology
Keywords: Distributed search Caching system Cache structure Replacement algorithm Hit rate
CLC: TP391.3
Type: Master's thesis
Year: 2011
Downloads: 60
Quote: 0
Read: Download Dissertation
Abstract
|
The caching technology is to improve the response speed , the key technologies of processing efficiency and system performance in a distributed full-text retrieval process has important application value . Caching technology in the study distributed full-text search , a high level of theoretical and applied basic . The subject by analyzing the behavior of user queries , designed the the log caching system based on the user's query , the experimental test , this system to improve public opinion acquisition system query response time and processing efficiency , and to improve the public opinion on the search engine performance of the acquisition system , with good results . According to the actual situation and specific needs of the public opinion acquisition system , a distributed cache system architecture , focusing on the distributed cache system coordination mechanism , data synchronization, and other key aspects of the cache structure and the replacement algorithm . In this paper , the design of the two - level cache structure . In this structure using the static and dynamic two different types of cache , the cached data to initialize allocation statistical user query pattern extraction query the hottest part of the query . When processing user queries , retrieve the order of static cache , dynamic cache and the underlying index database . Static cache stored query with the highest heat , and take dynamic cache Auxiliary , combined with effective cache replacement algorithm , the hit rate, cache efficiency and time overhead of distributed caching system compared with other cache structure theoretically and experimentally , there is a certain advantage . The same time, by analyzing the theoretical basis and the advantages and disadvantages of traditional cache replacement algorithm , on the basis of the LRU algorithm and LFU algorithm , a scoring mechanism - based cache replacement algorithm . The algorithms take into account the static cache and dynamic cache replacement , and dynamic cache replacement two . , The hit rate is better than only using the traditional dynamic cache replacement algorithm .
|
Related Dissertations
- Distributed search engine indexing and caching Security Strategy,TP333
- FlashCache Bitwise replacement algorithm design and implementation,TP333
- Research on Some Key Techniques of Context-aware Based on RFID,TP391.1
- The Research on Ink Saving Algorithm,TS802.3
- Research on Data Buffering and Scheduling Technology Used in Spatial Database System,TP311.13
- The Research and Realization of P2P ARES Protocol Cache Server,TP393.02
- The Experiment Research on Accurate Rate of Shooting,G841
- WAN -oriented distributed search engine technology research task scheduling,TP391.3
- Teaching resources search platform - SiseNutch,TP311.52
- Key Technology Study of P2P-based Search Engine,TP391.3
- The Server-side Design of Voyage Distance System,TP393.05
- Design and implementation of a hybrid P2P network resource sharing system,TP393.09
- Design and Impelmentation of Multimedia Resource Cache Server,F626
- Linux Scheduling Algorithm Optimization and Extension for Multi-core Processor,TP316.81
- The Research and Optimization of Metadata Management of Distributed File System,TP316.4
- Research on Web-partition Technique in Distributed Information Collection System,TP393.09
- Research of Caching Algorithm in Video on Demand,TN948.64
- Design and Implementation of distributed search engine caching system,TP391.3
- Research of P2P-VOD System Peer Cache Mechanism,TN948.64
- Key Technology study on the Cloud Computing Platform in the Field of Search Engine,TP391.3
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Retrieval machine
© 2012 www.DissertationTopic.Net Mobile
|