Storage and Retrieval of Data for Smart City using Hadoop

International Journal of Computer Science and Engineering
© 2016 by SSRG - IJCSE Journal
Volume 3 Issue 5
Year of Publication : 2016
Authors : Ravi Gehlot

How to Cite?

Ravi Gehlot, "Storage and Retrieval of Data for Smart City using Hadoop," SSRG International Journal of Computer Science and Engineering , vol. 3,  no. 5, pp. 85-89, 2016. Crossref,


Smart cities are equipped with a huge range of technologies that generate enormous amount of data. Ubiquitous technologies that are embedded with Radio Frequency Identification (RFID) and Wireless Sensor Network (WSN) that frequently generates data. These devices are implanted everywhere in a smart city. The data generated by the sensors will grow so large, that it cannot be handled by the conventional File Storage Systems. Processing and analyzing of this amount of data needs special tasks to be done. For this we would require a special system that would store and process it with a feasible cost. Hadoop uses Hadoop Distributed File System (HDFS) to store data in distributed servers and MapReduce Algorithm to analyze and process the data. HDFS stores the stream of Application data in Data Nodes, which are mapped by NameNodes. This results in high availability and fault tolerant system. MapReduce algorithm uses key and value pair which makes the analyzing task easier.


Hadoop; Hadoop Distributed File System (HDFS); MapReduce; NameNode; DataNode; Big Data


[1] Apache Hadoop
[2] T. White, Hadoop: The Definitive Guide. O'Reilly Media, Yahoo! Press, June 5, 2009.
[3] Konstantin Shvachko, HairongKuang, Sanjay Radia, Robert Chansler Yahoo!, ―The Hadoop Distributed File System,‖ IEEE NASA storage conference,
[4] ApacheHBase.
[5] Yonghwan KIM, Tadashi ARARAGI, Junya NAKAMURA and Toshimitsu MASUZAWA,‖ A Distributed NameNode Cluster for a Highly-Available Hadoop Distributed File System‖, IEEE 33rd International Symposium, pp. 333-334, 2014
[6] E.Sivaraman, Dr.R.Manickachezian,‖ High Performance and Fault Tolerant Distributed File System for Big Data Storage and Processing using Hadoop‖,
IEEE Intern Conf., pp. 32-36, 2014
[7] Zhanye Wang, Dongsheng Wang, ―NCluster: Using Multiple Active Namenodes to Achieve High Availability for HDFS‖, IEEE Intern Conf., pp. 2291-
2297, 2013
[8] Apache Hadoop Project HDFS976, ―Hadoop Avatar Node High Availability‖, ode-high-availability.htm, February 6, 2010.
[9] Mohammad Asif Khan, Zulfiqar A. Memon,Sajid Khan,‖Highly Available Hadoop NameNode Architecture‖, IEEE Intern Conf., pp. 167 -172, 2012
[10] T. White. Hadoop: The Definitive Guide. O’Reilly Media 2009.
[11]Facebook has the world's largest Hadoop cluster!
[12]D. Borthakur et al. Apache Hadoop Goes Real-time at Facebook. SIGMOD 11: Proceedings of the 2011
International Conference on Management of Data.
[13] About Li-Fi