When conducting a map-reduce computation task in a NoSQL database such as a key-value database, many results produced by the mappers (the processor dedicated to do map tasks) and the reducers (the processors dedicated to do reduce tasks) need to be maintained for the purpose of reuse for the later stages of the computation. A commonly recommended approach is to store these outcomes of the Mappers and the Reducers as the materialized views.
Please first study the relevant content in the course materials, and also investigate the library and Internet for information about the Map-Reduce and the materialized view, and then based on the results of your research discuss the following aspects:
The principles of how to store the data in a Key-Value database to conduct the map-reduce computation.
The main benefit of storing the results of the mappers and the reducers as the materialized views.
Please use examples to support your point of view.
Added on 04.06.2016 13:11
Sadalage and Flower, chapters 1-3, 5, 7-10 and 12
NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence by Sadalage, Fowler
Database Systems: A Practical Approach to Design, Implementation, and Management by Connolly, Begg
Lombardo, S., Di Nitto, E., & Ardagna, D. (2012). Issues in Handling Complex Data Structures with NoSQL Databases. Proceedings of 2012 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 443 448. DOI: 10.1109/SYNASC.2012.59
Lawrence, R. (2014). Integration and Virtualization of Relational SQL and NoSQL Systems Including MySQL and MongoDB. Proceedings of 2014 International Conference on Computational Science and Computational Intelligence (CSCI), 1, 285 290. doi: 10.1109/CSCI.2014.56
Han, J. , Haihong, E. , Le, G. , & Du, J. (2011). Survey on NoSQL database. Proceedings of 2011 6th International Conference on Pervasive Computing and Applications (ICPCA), 363 366. doi: 10.1109/ICPCA.2011.6106531
Are you looking for a similar paper or any other quality academic essay? Then look no further. Our research paper writing service is what you require. Our team of experienced writers is on standby to deliver to you an original paper as per your specified instructions with zero plagiarism guaranteed. This is the perfect way you can prepare your own unique academic paper and score the grades you deserve.
Use the order calculator below and get started! Contact our live support team for any assistance or inquiry.