Beruflich Dokumente
Kultur Dokumente
ON
Artificial Intelligence
Submitted by
300159
Under Guidance of
This is to certify that Mr. Vinit Vijay Magre of TY (Information Technology), Roll No.
300159, has successfully completed seminar on ARTIFICIAL INTELLIGENCE under the
guidance of Prof. Parminder Kaur and submitted the same during the academic year 2019-
2020 towards the partial fulfillment of degree of B.Tech (Information Technology) from
Jawaharlal Nehru Engineering College, Aurangabad. (An institute affiliated to Dr. Babasaheb
Ambedkar Technological University, Lonere, MS, India).
Date:
ACKNOWLEDGEMENT
I wish to express my deep sense of gratitude to my guide Prof. Parminder Kaur for her
invaluable guidance and constructive suggestion for the completion of this seminar. This
seminar preparation has given me insight to construct my reading of research papers and
references in area of my seminar topic entitled “Artificial Intelligence”. These works lead me
to construct my aptitude and present them in systematic manner.
I am also grateful to our Principal Dr. H. H. Shinde and Head of the Department of Information
Technology Dr. S. C. Tamane for their constant encouragement and motivations.
Vinit Vijay Magre
TY (Information Technology)
Roll No. 300159
CONTENTS
Sr. No
Chapter Particulars Page Number
1 Introduction
1.1 Wh 1
1.2 HBase VS Hive 1
1.3 Overview of BigTable 2
1.4 Key Properties 2
1.5 Challenges with Previous Technologies 3
2 Architecture 4
2.1 HBase Architecture 4
3 Component of HBase 5
3.1 HMaster 5
3.2 Region Server 5
3.3 ZooKeeper 6
3.4 How Components work together 7
3.5 HBase MemStore 8
3.6 HBase Region Flush 8
3.7 HBase HFile 9
3.8 HFile Index 11
3.9 HBase Meta Table 11
4 4. Features and Comparisons 13
4.1 Unique Features of HBase 13
4.2 How HBase is Different from another NoSQL 13
Model?
9 9.ACID Property 22
10 10.OverView 23
In this digital era, we are inundated with data from sources like mobile, cloud services, social
media platforms, microblogging sites, etc. According to some sources, 90% of the
world’s data has been generated in last two years. Most of this data is unstructured and is
growing at twice the rate of structured data. The task of storing and analyzing this data in an
efficient and economical way has become more important than ever.
List of Abbreviations
HDFS Hadoop Distributed File System
MAPR MapReduce
HMaster HBase Master
HRegion HBase Region
WAL Write Ahead Log
Cache Memory
DB DataBase
RDBMS Relational Database Management System
OLTP Online Transactional Processing
SASL Simple Authentication and Security Layer
TGT Ticket Granting Ticket
List of Figures
Sr. No. Name of Figures
1 HBase Architecture
2 Components of HBase
3 MemStore
4 Region Flush
5 HFile Structure
11 Column Families
Table No. Name of Tables
1 Use Case
2 HBase Vs RDBMS
3 HDFS Vs HBase
4 Row &Column-Oriented Database
5 HBase History