Unlock instant, AI-driven research and patent intelligence for your innovation.

Search system based on mongo database

A search system and database technology, applied in the field of search systems and search systems based on the mongo database, can solve the problems that MongoDB is not suitable for keywords and simple analysis, complex background data analysis, Elasticsearch cannot meet complex analysis, etc. The effect of small bandwidth burden, quick and easy deployment, and increased flexibility

Inactive Publication Date: 2017-11-07
QICHEN GUANGZHOU ELECTRONICS TECH CO LTD
View PDF1 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In order to solve that Elasticsearch cannot satisfy complex analysis, and MongoDB is not suitable for keywords and simple analysis, the present invention provides a search system based on mongo database, which combines the advantages of both, and solves keywords and simple analysis, The problem of complex background data analysis

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
  • Search system based on mongo database
  • Search system based on mongo database
  • Search system based on mongo database

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In order to better understand the technical solution proposed by the present invention, the present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0047] like Figure 1 to Figure 4 As shown, the present invention provides a search system based on a mongo database, including an elasticsearch cluster, a mongo database, and a bridge; the mongo database is used to store the elasticsearch cluster index request, the data source of the query request, and return the data to the data according to the rules. elasticsearch cluster;

[0048] The elasticsearch cluster is used to receive and process the user's search and / or query request, and return the search and / or query result to the user by accessing the mongo database;

[0049] The bridges are respectively connected to the mongo replica set and the elasticsearch cluster, and are used to convert the operations of the mongo database into elasticsearch operations i...

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 a search system based on a mongo database. The search system based on the mongo database comprises an elasticsearch cluster, the mongo database and a bridge, wherein the mongo database is used for storing an index request of the elasticsearch cluster, querying a data source of the request and returning data to the elasticsearch cluster according to a rule; the elasticsearch cluster is used for receiving and processing searching and / or querying requests of a user, and returning results of the searching and / or querying requests to the user by having access to the mongo database; the bridge is connected with a mongo replica set and the elasticsearch cluster respectively, and is used for converting operation of the mongo database into elasticsearch operation in real time and updating the elasticsearch cluster. According to the search system based on the mongo database, the integration of the elasticsearch and the mongo database is achieved, keywords, simple analysis and a document search are achieved, the deployment is quick and simple, and the application is convenient.

Description

technical field [0001] The invention belongs to the field of computers, relates to a search system, in particular to a search system based on a mongo database. Background technique [0002] Elasticsearch is built on top of Lucene and supports extremely fast queries and rich query syntax. As a full-text search engine, the characteristics of analysis and visualization make it more and more widely used. It is not only suitable for keyword positioning of millions of documents, but also can be used as a lightweight "NoSQL database" to process JSON documents. But Elasticsearch is not a suitable database engine, and it is not very strong for complex queries and aggregations, although statistical facets can provide some support for statistical information about a given query. The facet in Elasticsearch is mainly used to support faceted browsing. For some more complex calculations or database operations, such as executing server-side scripts on data and easily running MapReduce jo...

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/243G06F16/27
Inventor 马震远李俊林智勇方浩生刘少鹏
Owner QICHEN GUANGZHOU ELECTRONICS TECH CO LTD