计算机工程

基于NoSQL的PDM产品结构数据组织

展开
  • 沈阳航空航天大学 计算机学院, 沈阳 110136
夏秀峰(1964-), 男, 山东青岛人, 主要研究方向:数据库理论与技术, E-mail:xiaxiufeng@sau.edu.cn。

收稿日期: 2013-05-29

The structure data organization of PDM products based on NoSQL

Expand
  • School of Computer Science, Shenyang Aerospace University, Shenyang 110136

Received date: 2013-05-29

摘要

MBD/MBE技术的出现, 使全三维模型成为产品设计、制造过程中的唯一依据, 但基于传统关系型数据库的PDM系统不仅难以满足其数据格式要求, 在高并发读写、海量数据的高效率存储和访问、数据库的高可扩展性和高可用性等诸多问题上也存在不足。分析了非关系型数据库NoSQL的优势, 以及PDM中产品结构树的创建理念, 结合产品结构树中的结构关系和非关系型数据库MongoDB的特点, 探讨PDM中的数据在MongoDB中数据存储结构, 打破以往关系型数据库表结构的传统模式, 建立一种基于NoSQL的PDM数据存储的新模式, 便于捕捉产品结构树中的祖先-后代关系及产品结构树的维护。

本文引用格式

夏秀峰, 孔庆云 . 基于NoSQL的PDM产品结构数据组织[J]. 沈阳航空航天大学学报, 2013 , 30(4) : 47 -52 . DOI: 10.3969/j.issn.2095-1248.2013.04.010

Abstract

With the appearance of MBD/MDE technology, the full three-dimensional model has become the sole basis for the manufacturing process of products.However, the PDM system based on the traditional relational database is not only difficult to meet their data format requirements, but it is also inadequate in many issues such as the highly concurrent reading and writing, the high-efficiency storage and access of mass data, the scalability and high availability of database.The paper analyzes advantages of the non-relational database NoSQL, as well as the creation concept of the PDM Product Structure Tree.It discusses the data storage structure of PDM data in MongoDB combining the structural relation of Product Structure Tree and the features of MongoDB, which breaks the traditional model of table structure in relational database.We establish a new model of data storage in PDM based on NoSQL, in order to capture the ancestor-descendant relationship in Product Structure Tree and maintain the Product Structure Tree more easily.

参考文献

[1]王杨, 朱炎周.PDM 环境下产品变型设计的支持技术应用研究[J].现代制造工程, 2012(12):52-55.
[2]张卫, 李海峰, 张晓东.PDM 进化论[J].中国计算机报, 1998, 77.
[3]良辰.推行数字化制造振兴航天制造业[J].航空制造技术, 2013(1/2):57-61.
[4]张华强.关系型数据库与 NoSQL 数据库[J].电脑知识与技术, 2011, 7(20):4802-4804.
[5]大型装备制造业数字化之道[M].SIEMENS, 2012.
[6]Neal Leavitt.Will NoSQL databases live up to their promise?[J].Technology News.IEEE.2010, 43(2):12-14.
[7]卢益阳.NoSQL数据管理系统综述[J].企业科技与发展, 2011, 17:31-33.
[8]Okman, Lior, Gal-Oz.Security issues in NoSQL databases[C].International Joint Conference of IEEE, 2011.
[9]关学刚, 裴景玉, 金飞.产品结构树在PDM中的研究与实现[J].现代机械, 2007(6):75-76, 79.
[10]Bill Karwin.SQL Antipattern[M].北京:人民邮电出版社, 2011.
文章导航

/