一種基于ANTLR的MongoDB數(shù)據(jù)庫SQL轉化模型
發(fā)布時間:2019-08-09 09:23
【摘要】:作為非關系型數(shù)據(jù)的典型存儲和管理模型,NoSQL(not only structured query language)技術隨著大數(shù)據(jù)發(fā)展浪潮已成為研究熱點之一。通過對著名NoSQL數(shù)據(jù)庫MongoDB特點的分析,針對其缺乏SQL(structured query language)訪問接口的不足,提出了一種基于ANTLR的MongoDB數(shù)據(jù)庫SQL轉化模型,并重點研究了該模型的分層構成、SQL解析、語義轉換以及運行機制;谠撃P,設計開發(fā)了原型系統(tǒng),對該模型的效果進行了驗證,達到了預期的目標。這一研究成果的突出貢獻在于,它可以使得軟件開發(fā)人員對MongoDB數(shù)據(jù)庫的學習曲線變得平坦,減少了編制程序的工作量,提高了軟件的開發(fā)效率。
[Abstract]:As a typical storage and management model of non-relational data, NoSQL (not only structured query language) technology has become one of the research hotspots with the development of big data. Based on the analysis of the characteristics of famous NoSQL database MongoDB and the lack of SQL (structured query language) access interface, a SQL transformation model of MongoDB database based on ANTLR is proposed, and the hierarchical composition, SQL parsing, semantic transformation and running mechanism of the model are studied in detail. Based on the model, the prototype system is designed and developed, the effect of the model is verified, and the expected goal is achieved. The outstanding contribution of this research result is that it can make the learning curve of MongoDB database flat, reduce the workload of programming, and improve the efficiency of software development.
【作者單位】: 西北工業(yè)大學計算機學院;
【分類號】:TP311.13
本文編號:2524710
[Abstract]:As a typical storage and management model of non-relational data, NoSQL (not only structured query language) technology has become one of the research hotspots with the development of big data. Based on the analysis of the characteristics of famous NoSQL database MongoDB and the lack of SQL (structured query language) access interface, a SQL transformation model of MongoDB database based on ANTLR is proposed, and the hierarchical composition, SQL parsing, semantic transformation and running mechanism of the model are studied in detail. Based on the model, the prototype system is designed and developed, the effect of the model is verified, and the expected goal is achieved. The outstanding contribution of this research result is that it can make the learning curve of MongoDB database flat, reduce the workload of programming, and improve the efficiency of software development.
【作者單位】: 西北工業(yè)大學計算機學院;
【分類號】:TP311.13
【相似文獻】
相關期刊論文 前8條
1 石洪華,鄭偉;關于人力資本轉化模型的探討[J];科學管理研究;2004年03期
2 黃蕾;論企業(yè)知識轉化模型[J];圖書與情報;2003年05期
3 劉芷欣;;隱性知識轉化模型及轉化障礙研究綜述[J];甘肅科技;2013年07期
4 伊輝勇;劉偉;毛箭;;面向在線定制客戶需求信息表達和轉化模型[J];重慶大學學報;2008年03期
5 盧華玲;趙文杰;;SaaS應用向SOA服務轉化模型[J];科學咨詢(科技·管理);2013年11期
6 韋波;彭軍還;楊紅磊;;基于凸面單形體的Vague集向Fuzzy集轉化模型[J];模式識別與人工智能;2012年03期
7 高曉云;溫有奎;;基于本體的隱性知識轉化模型[J];情報理論與實踐;2007年01期
8 ;[J];;年期
相關碩士學位論文 前2條
1 左莉;產業(yè)轉型中價值轉化模型研究[D];大連理工大學;2002年
2 陳志標;企業(yè)培訓項目成果轉化模型設計[D];華北電力大學(北京);2008年
,本文編號:2524710
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2524710.html
最近更新
教材專著