软件工程与应用  >> Vol. 2 No. 3 (June 2013)

基于NoSQL数据库的饲草料生产机械设备数据共享平台的设计与实现
Design and Implementation of Forage Production Machinery and Equipment Data Sharing Platform Based on NoSQL Database

DOI: 10.12677/SEA.2013.23012, PDF, HTML, 下载: 2,158  浏览: 6,256 

作者: 苏 坡, 李 辉, 李 超, 李 泽, 孟超英:中国农业大学信息与电气工程学院,北京;陈红茜:中国农业大学网络中心,北京

关键词: 数据共享平台PythonMongoDBWeb应用 Data Share Platform; Python; MongoDB; Web Application

摘要:

饲草料机械设备数据类型较多,设备参数复杂,应用传统关系型数据库构建的数据共享平台缺乏扩展性和通用性,不利于牧草行业信息化发展需求。因此在研究非关系型数据库MongoDB的基础上,针对饲草料机械数据格式复杂的特点,对如何应用MongoDB数据库及数据组织形式进行讨论,并利用Python语言的开发web应用的轻量框架web.py进行饲草料机械设备数据共享平台的开发,解决了饲草料机械数据交互式访问等实际问题,实现了饲草料生产机械设备数据的共享。

Abstract: The forage production machineries and equipments have many different types and the different type owns its special parameters. It is lack of scalability and versatility when building data share platform by relational database, which is not conducive to the information needs of the development of grass industry. Based on non-relational database MongoDB and the characteristics of the forage machinery complex data format, it discussed how to use MongoDB database and data organization form. By using the web.py lightweight framework to develop the web application solve the forage mechanical data interactive access and other practical problems, and realize the sharing of forage production machinery and equipment data.

文章引用: 苏坡, 李辉, 陈红茜, 李超, 李泽, 孟超英. 基于NoSQL数据库的饲草料生产机械设备数据共享平台的设计与实现[J]. 软件工程与应用, 2013, 2(3): 69-73. http://dx.doi.org/10.12677/SEA.2013.23012

参考文献

[1] 李娟, 刘德江, 江洪. 国际科学数据共享现状研究[J]. 图书馆建设, 2009, 2: 19-25.
[2] 潘凡. 从MySQL到MongoDB——视觉中国的NoSQL之路[J].程序员, 2010, 6: 79-81.
[3] 黄贤立. NoSQL非关系型数据的发展及应用初探[J]. 福建电脑, 2010, 7(30): 45.
[4] 范凯. NoSQL数据库综述[J]. 程序员, 2010, 6: 76-78.
[5] K. Chodorow, M. Dirolf. MongoDB 权威指南. O’Reilly, 2010.
[6] R. Mondéjar, P. García-López, C. Pairot and L. Pamies-Juarez. A transparent infrastructure for decentralized web deployment using distributed interception. Original Research Article Future Generation Computer Systems, 2013, 29(1): 370-380.
[7] A. Martelli 等, 高铁军译. Python Cookbook. 北京: 人民邮电出版社, 2010.
[8] H. Hackl, G. Stocker, P. Charoentong, B. Mlecnik, G. Bindea, J. Galon and Z. Trajanoski. Information technology solutions for integration of biomolecular and clinical data in the identification of new cancer biomarkers and targets for therapy. Review Article Pharmacology & Therapeutics, 2010, 128(3): 488-498.