Title :
LS-AMS: An Adaptive Indexing Structure for Realtime Search on Microblogs
Author :
Zhao, Feng ; Liu, Jun ; Zhou, Jingyu ; Jin, Hai ; Yang, Laurence T.
Author_Institution :
Services Computing Technology and System Lab, Big Data Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technolgoy, Huazhong University of Science and Technology, Wuhan, China
Abstract :
Indexing microblogs for realtime search is challenging, because new microblogs are created at tremendous speed, and user query requests keep constantly changing. To guarantee user obtain complete query results, micro-blogging site maintains huge indices which leads to index fragmentation or extra merging overhead during realtime search. This paper proposes an efficient Log-Structured index structure with Adaptive Merging Strategy (LS-AMS) for realtime search on microblogs. LS-AMS structure consists of an inverted index buffer and a sequence of dynamically adjustable index packages with exponentially increasing sizes. These index packages manage their inverted indices using adaptive merging strategy, which can reduce the merging overhead to improve query performance and can adjust the index structure based on environmental factors, such as the arrival rate of query requests and new microblogs. Experimental results show that LS-AMS can greatly improve query performance without increasing the update cost and improve the self-adaptability in dynamic environment.
Keywords :
Big data; Computer science; Indexing; Merging; Stability criteria; Twitter; Adaptive merging; Information retrieval; Microblog index; Realtime search; Structure adjustment; adaptive merging; microblog index; realtime search; structure adjustment;
Journal_Title :
Big Data, IEEE Transactions on
DOI :
10.1109/TBDATA.2015.2506159