Abstract
Intelligent manufacturing is a new trend that is a deep integration of information and industrialization. As to the information, database is very important. For the past 20 years, relational databases have been widely used in a lot of fields because of their rich feature, such as query capabilities and transaction management and so on. However, they do not have the capacity of storing and processing a large number of data effectively, and at the same time, they are not very efficient to make transactions and join operations. In order to adapt to the new demand, some of new databases have been invented which are not in accordance with relational model. These databases are known as NoSQL. The underlying data and transaction model of the NoSQL are different from relational database. Some of organizations have shown much interest in NoSQL and adopted this new technology, which promote further research on the NoSQL. In this thesis, we research NoSQL database about their origin and characteristics. Then, we compare between one of the NoSQL database, MongoDB , to the standard relational database, SQL Server . We contrast their performance from different aspects. Results show that MongoDB performs better than the relational database.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abramova V, Bernardino J (2013) NoSQL databases: MongoDB vs Cassandra. In: Proceedings of the international C* conference on computer science and software engineering, pp 14–22. doi:10.1145/2494444.2494447
Banker K (2012) MongoDB in action. Manning Publications Co, Shelter Island, pp 5–8
Boicea A, Radulescu F, Agapin LI (2012) MongoDB vs Oracle-database comparison. In: 2012 third international conference on emerging intelligent data and web technologies, pp 330–335. doi:10.1109/EIDWT.2012.32
Brewer E (2010) CAP twelve years later: how the “rules” have changed. Computer 45(2):23–29. doi:10.1109/MC.2012.37
Cbodorow K (2014) MongoDB: the definitive guide. Post & Telecom Press, Beijing, pp 204–206
Chen F, Yongqiang Z, Zhiwei X (2011) CCIndex for Cassandra: a novel schema for multi-dimensional range queries in Cassandra. In: 2011 IEEE 7th international conference on semantics knowledge and grid (SKG), pp 130–136. doi:10.1109/SKG.2011.28
Han J, Haihong E, Le G, Du J (2011) Survey on NoSQL database. In: 2011 6th international on pervasive computing and applications (ICPCA), pp 363–366. doi:10.1109/ICPCA.2011.6106531
Hewitt E (2010) Cassandra: the definitive guide. China Machine Press, BeiJing, pp 123–128
Huang XL (2010) The development and application of non-relational database NoSQL. Fujian Comput 26(07):30. doi:10.3969/j.issn.1673-2782.2010.07.018
Indrawan-Santiago M (2012) Database research: are we at a crossroad? Reflection on NoSQL. In: 2012 15th international conference on network-based information systems (NBiS), pp 45–51. doi:10.1109/NBiS.2012.95
Lu J-H (2013) Big data challenge and NoSQL database technology. Publishing House of Electronics Industry, Beijing, pp 58–60
Parker Z, Poe S, Vrbsky SV (2013) Comparing NoSQL MongoDB to an SQL DB. In: Proceedings of the 51st ACM southeast conference, Article No 5. doi:10.1145/2498328.2500047
Pokorny J (2011) NoSQL databases: a step to database scalability in web environment. In: iiWAS2011—13th international conference on information integration and web-based applications and services, pp 278–283. doi:10.1145/2095536.2095583
Pramod J, Martin F (2013) NoSQL distilled. China Machine Press, BeiJing, p 10
Roe C (2012) ACID vs. BASE: the shifting pH of database transaction procesing. http://www.dataversity.net/acid-vs-base-the-shifting-ph-of-database-transaction-processing/
Shu Z (2014) Industrial 4 and intelligent manufacturing. Mach Des Manuf Eng 43(8):1–4. doi:10.3969/j.issn.2095-509X.2014.08.001
Stonebraker M, Cattell R (2011) 10 rules for scalable performance in ‘simple operation’ datastores. Commun ACM 54(6):72–80. doi:10.1145/1953122.1953144
Tudorica BG, Bucur C (2011) A comparison between several NoSQL databases with comments and notes. In: Roedunet international conference (RoEduNet), pp 1–5. doi:10.1109/RoEduNet.2011.5993686
Vijaykumr S, Saravanakumar S (2010) Implementation of NoSQL for robotics. In: 2010 international conference on Emerging trends in robotics and communication technologies (INTERACT), pp 195–200. doi:10.1109/INTERACT.2010.5706225
Zheng G-L (2013) Research and implementation of campus energy data collection system based on MongoDB. MS Thesis, South China University of Technology, Guangzhou, China
Acknowledgments
This work is supported by subject of Science and Technology Commission of Shanghai Municipality in key technology development and demonstration application of the unmanned factory for industrial robot production (No. 14DZ1100700). We thank Shanghai Key Laboratory of Intelligent Manufacturing and Robotics for assistance with advice.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Zhejiang University Press and Springer Science+Business Media Singapore
About this paper
Cite this paper
Zhou, Ch., Yao, K., Jiang, Zy., Bai, Wx. (2017). Research on the Application of NoSQL Database in Intelligent Manufacturing. In: Yang, C., Virk, G., Yang, H. (eds) Wearable Sensors and Robots. Lecture Notes in Electrical Engineering, vol 399. Springer, Singapore. https://doi.org/10.1007/978-981-10-2404-7_33
Download citation
DOI: https://doi.org/10.1007/978-981-10-2404-7_33
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-2403-0
Online ISBN: 978-981-10-2404-7
eBook Packages: EngineeringEngineering (R0)