2018, 10(2): 100-103. doi: 10.16670/j.cnki.cn11-5823/tu.2018.02.20
基于MongoDB的铝合金模板设计软件数据存储系统
中国建筑科学研究院深圳分院,深圳 518057 |
Data Storage System for Aluminum Alloy Template Design Software based on MongoDB
Shenzhen Institute of China Academy of Building Research, Shenzhen 518057, China |
引用本文: 王筱林. 基于MongoDB的铝合金模板设计软件数据存储系统[J]. 土木建筑工程信息技术, 2018, 10(2): 100-103. doi: 10.16670/j.cnki.cn11-5823/tu.2018.02.20
Citation: Wang Xiaolin. Data Storage System for Aluminum Alloy Template Design Software based on MongoDB[J]. Journal of Information Technologyin Civil Engineering and Architecture, 2018, 10(2): 100-103. doi: 10.16670/j.cnki.cn11-5823/tu.2018.02.20
摘要:铝合金模板设计软件模型数据关系复杂,数据量大,对数据库的操作响应速度要求高并且需要数据可分布式存储以支持软件的协同等特点。传统建筑行业软件存储系统一般采用文件或关系型数据库存储数据,这往往需要考虑数据结构及类型,难以实现动态增加非结构化模型数据。此外,关系型数据库的集群架构关系复杂,维护成本高,代码处理也复杂。为更好地解决以上问题,脱离关系型数据库存储思想,选用分布式非关系性数据库MongoDB构建铝合金模板设计软件的数据存储系统。
Abstract: The design software of aluminum alloy template possesses characteristics of complex data relationship, large amount of data, high response speed to database operation, data distributed storage to support software collaboration, and etc. Traditionally, the software storage systems for building industry usually employ files or relational databases to store data, which always needs to take the data structure and type into consider, and can hardly dynamically increase the data of unstructured model. Additionally, the relational database is complicated in structure of cluster architecture, expensive in maintenance and complex in code processing. To better solve the above problems, we abandon the idea of relational database storage, and use the distributed non-relational database, MongoDB, to construct the data storage system of the aluminum alloy template design software.
[1] |
Heidemann J, Bulusu N. Using geospatial information in sensor networks[C]. Proceedings of CSTB workshop on Intersection of Geospatial Information and Information Technology, Arlington, VA, USA, 2001. |
[2] |
MongoDB manual[EB/OL]. 2012. http://docs.mongodb.org/manual/sharding/. |
[3] |
Chodorow K, Dirolf M. MongoDB权威指南[M]. 程显峰, 译. 北京: 人民邮电出版社, 2011. |
[4] | |
[5] |
Kuznetsov S D, Poskonin A V.NoSQL data management systems[J].Programming & Computer Software, 2014, 40(6): 323-332. |
[6] |
Copeland R. MongoDB应用设计模式[M]. 陈新, 译. 北京: 中国电力出版社, 2015. |
[7] | |
[8] |
Stonebraker M.SQL databases v.NoSQL databases[J].Communications of the ACM, 2010, 53(4): 10-11.doi: 10.1145/1721654 |
计量
- PDF下载量(31)
- 文章访问量(2189)
- HTML全文浏览量(1199)