Distributed retrieval method based on Solr

A distributed and indexing technology, applied in the field of database retrieval, can solve the problems of cumbersome data acquisition process, complex operation, low efficiency, etc., and achieve the effect of flexible node expansion, data security and fast acquisition

Inactive Publication Date: 2018-05-25
CHINA CHANGFENG SCI TECH IND GROUPCORP
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the development of informatization construction, many departments have collected a large amount of information and established a large number of databases. A large amount of data information is scattered in different databases. To obtain relevant information, it is necessary to access the designated data source. The operation is complicated and the data acquisition process cumbersome, inefficient, single

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Distributed retrieval method based on Solr
  • Distributed retrieval method based on Solr

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012] Solr is an independent enterprise search application server, which provides an API interface similar to Web-service. The user can submit an XML file in a certain format to the search engine server through an http request to generate an index; or through the Http Get operation, a search request can be made and the returned result in XML format can be obtained. The present invention builds a SolrCloud distributed engine through the zookeeper cluster environment, deploys the system to perform corresponding index management, and then searches according to the index content.

[0013] figure 1 It is a schematic diagram of solrCloud's distributed architecture. Nodes can be freely configured and added dynamically according to specific conditions.

[0014] figure 2 It is the architecture diagram of the retrieval system that implements the method of the present invention. It indexes data in the data center and stores it in a solrCloud server in a distributed manner, and provides ret...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a distributed retrieval method based on Solr. The method comprises the following steps that: establishing a zookeeper in each server, carrying out cluster management through the zookeeper, and automatically recommending master and slave clusters via the server; adopting solrCloud distributed deployment, establishing at least one solr in each server according to actual requirements, uniformly submitting the solr to the zookeeper for management, or manually adding nodes; carrying out customized selection on index fields by a user according to actual requirements; generating a corresponding configuration file by the system according to the selection of the user, and carrying out indexing; automatically distributing an index by the zookeeper to enable each solr to be evenly distributed in the node to achieve load balancing; and according to different users, distributing the access permission of different tables to manage user query permission, meanwhile, generatinga log file according to a user query record, monitoring user behaviors, and avoiding the illegal operation of the user.

Description

Technical field [0001] The invention relates to the technical field of database retrieval, in particular to a distributed retrieval method based on Solr. Background technique [0002] With the development of information construction, many departments have collected a large amount of information and established a large number of databases. Large amounts of data and information are scattered in different databases. To obtain relevant information, you must visit the specified data source. The operation is complicated and the data acquisition process Cumbersome, inefficient and single. Summary of the invention [0003] In order to solve this problem, the present invention intends to realize the construction of different database information through the solrCloud technology, manage the data information in the background, realize the corresponding retrieval in the foreground, and realize the access control of the data information through the authority management. In a short time, obtai...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
CPCG06F16/2471G06F16/27
Inventor 周鹏
Owner CHINA CHANGFENG SCI TECH IND GROUPCORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products