Telecommunications Science ›› 2011, Vol. 27 ›› Issue (11): 51-56.doi: 10.3969/j.issn.1000-0801.2011.11.015

• Cloud computing column • Previous Articles     Next Articles

Study and Implementation of Distributed Real-Time Search Engine Model Based on Solr

Weiwei Fu1,Renfa Li1,Yufeng Liu1,Songli Huang2   

  1. 1 Embedded Systems & Networking Laboratory of Hunan University,Changsha 410082,China
    2 Taobao(China)Limited Liability Company,Hangzhou 315000,China
  • Online:2011-11-15 Published:2011-11-15

Abstract:

Real-time search is a hot spot in research of information retrieval. In the distributed environment of big data and high concurrent,traditional search engine can not guarantee to make real-time response and data disaster tolerance. In this paper,we proposes a distributed real-time search engine model based on Solr,then explaines the principle and the procedures in detail. The memory index and disk index are integrated organically to present information in time. We brings out CommitLog to ensure memory index metadata disaster tolerance. Master/Slave model carry guarantee of high availability of search service. Practice has proved its feasibility.

Key words: information retrieval, distributed real-time search engine model, Solr,data disaster tolerance

No Suggested Reading articles found!