Unified dynamic metadata processing method for big data heterogeneous model

A technology of heterogeneous models and processing methods, applied in electrical digital data processing, program code conversion, instruments, etc., can solve the problems of lack of interoperability, reduced application efficiency, high threshold for user learning and use, etc., to achieve good versatility, suitable for use. Strong matching effect

Active Publication Date: 2019-09-06
上海直真君智科技有限公司
View PDF14 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The complexity of programming and development technology brought about by different (heterogeneous) big data computing and storage models makes users have a higher threshold in the process of learning and using;
[0004] Applications developed based on different computing and storage models are basically impossible to communicate with each other, resulting in frequent migration and replication of business data between systems, reducing the efficiency of applications;
[0005] The tight coupling between the application and the underlying computing and storage environment makes the application unable to be generalized, which brings a lot of inconvenience to the maintenance and promotion of the application;
[0006] The above problems are caused by the inability to efficiently and conveniently interoperate between heterogeneous models

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
  • Unified dynamic metadata processing method for big data heterogeneous model
  • Unified dynamic metadata processing method for big data heterogeneous model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0024] see Figure 1-2 , the present invention provides a technical solution: a unified dynamic metadata processing method for big data heterogeneous models, comprising the following steps:

[0025] S1: Job tasks are submitted to a unified dynamic metadata processing system;

[0026] S2: Call the data form analysis module to realize data interception, analysis and positioning of the original job task;

[0027] S3: For the intercepted and separated static data, the unified dynamic metadata processing system scans the AST (Abstract SyntaxTree, Abstract Syntax Tree), parses the core data involved in the job, and realizes the mapping between data references and data instances. Compile-time reflection mechanism module, according to text or parameter description, realizes dynamic model assembly and packaging, changes job behavior or generates execution code and data model;

[0028] S4: For intercepting and separating dynamic data, analyze and obtain these dynamic runtime data mode...

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 unified dynamic metadata processing method for a big data heterogeneous model. The method comprises the following steps: submitting the operation task to a unified dynamic metadata processing system; calling a data form analysis module to intercept, analyze and position the data of the original operation task; for the intercepted separated static data, enabling the unified dynamic metadata processing system to scan the AST so as to analyze core data related to the operation; for the intercepted separated dynamic data, analyzing and obtaining the dynamic runtime data model instances by calling a runtime reflection mechanism module; meanwhile, the REPL-based interactive parser and the runtime reflection mechanism module work cooperatively, and preparation is made for further utilizing the mechanism to carry out calculation operation reconstruction through the combined action of the reflection mechanism modules. The method has the advantages of being good in universality and high in adaptability, and the problem that efficient and convenient interoperation cannot be achieved between heterogeneous models in the prior art is effectively solved.

Description

technical field [0001] The invention relates to the technical field of computer software, in particular to a unified dynamic metadata processing method for big data heterogeneous models. Background technique [0002] The development of big data computing technology is advancing by leaps and bounds, and related computing, storage, and visualization models emerge in endlessly and evolve continuously, covering various data forms such as structured data, semi-structured data, and unstructured data, as well as batch processing and stream processing. Although the diversified technological development has brought more means and possibilities for the innovation of business applications, it has also formed obstacles for the popularization of big data technology, which is mainly reflected in the following aspects: [0003] The complexity of programming and development technology brought about by different (heterogeneous) big data computing and storage models makes users have a higher ...

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): G06F8/20G06F8/41
CPCG06F8/20G06F8/41G06F8/427
Inventor 程道疆项君陈越齐咏杰彭力李旭东陈晓梅黄若衡刘强王志强
Owner 上海直真君智科技有限公司
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