Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

SOLR cluster extension method and system supporting resource balancing

An expansion method and cluster technology, applied in the computer field, can solve problems such as fragmentation cannot be evenly distributed, local hotspots, etc.

Active Publication Date: 2017-05-10
XIAMEN MEIYA PICO INFORMATION
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although automatic sharding is achieved in this way, there is a problem of local hotspots
Moreover, the resources of each server in the cluster may be the same. For example, if there is a cluster with a mixed combination of new and old servers, the disk speed, space size, and memory size of the new and old servers may be different. At this time, the number of shards cannot be evenly distributed.

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
  • SOLR cluster extension method and system supporting resource balancing
  • SOLR cluster extension method and system supporting resource balancing
  • SOLR cluster extension method and system supporting resource balancing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0075] To further illustrate the various embodiments, the present invention is provided with accompanying drawings. These drawings are a part of the disclosure of the present invention, which are mainly used to illustrate the embodiments, and can be combined with related descriptions in the specification to explain the operating principles of the embodiments. With reference to these contents, those skilled in the art should understand other possible implementations and advantages of the present invention. The present invention will be further described in conjunction with the accompanying drawings and specific embodiments.

[0076] The SOLR cluster expansion method supporting balanced resources in an embodiment of the present invention specifically includes the following steps:

[0077] 1. Install the SOLR node according to the server hardware resources:

[0078] The physical structure of the SOLR cluster uses nodes (nodes) to store corresponding data. To make full use of re...

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 provides an SOLR cluster extension method and system supporting resource balancing. When new servers are added, new fragments are automatically created according to the increasing situation of the node number and the data volume in the servers, and then it is guaranteed that new data is warehoused to the corresponding servers in a balanced mode. According to the method and system, the servers can be automatically and flexibly added into a cluster according to the system performance and the data volume in the SOLR cluster, then the system can automatically create the fragments and a replication set according to the server performance and balance the data volume to corresponding SOLR Cores, manual fragment adding is not needed, and a local hot spot phenomenon cannot be caused.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a SOLR cluster expansion method and system supporting balanced resources. Background technique [0002] With the development and progress of society, it has entered the era of big data, and the storage and retrieval of massive data has been applied to various fields. Among them, full-text search is one of the commonly used functions, which is similar to the query effect of Baidu and Taobao. SOLR is the most used enterprise-level search application server in full-text search. It has the characteristics of rich functions, near real-time search, and cluster support. It is a project under Apache and is free and open source. [0003] The cluster mechanism of SOLR itself is relatively complete, and the SOLRCloud component is used to support shard and replication. When the amount of system data is large enough to cause insufficient server resources, generally new servers are added t...

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): G06F9/50G06F17/30G06F9/52
CPCG06F9/5083G06F9/52G06F16/1727
Inventor 曾超温若辉赵庸林艺滨江汉祥
Owner XIAMEN MEIYA PICO INFORMATION
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products