Sie sind auf Seite 1von 8

A

TY (IT) SEMINAR REPORT

ON

Artificial Intelligence

Submitted by

Vinit Vijay Magre

300159

Under Guidance of

Prof. Parminder Kaur

Department of Information Technology


Jawaharlal Nehru Engineering College, Aurangabad
(Affiliated to Dr. Babasaheb Ambedkar Technological University, Lonere)
(Year 2019-20)

Jawaharlal Nehru Engineering College, Aurangabad

Department of Information Technology


CERTIFICATE

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).

Prof. Parminder Kaur Dr. S. C. Tamane


(Seminar Guide) (Head of IT Department)

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?

4.3 Which NoSQL Database to choose? 14


4.4 HBase VS RDBMS 14
4.5 Key Difference Between MapR Database and 16
Apache HBase
5 5.HBase MapReduce Integration 17
5.1 what is MapReduce? 17
5.2 Input Format 18
5.3 Mapper 18
5.4 Reducer 18
5.5 Output Format 19
6 6. HBase Use Case 19
6.1Companies using HBase 20
7 7.HBase Security 20

7.1 HBase Security : Authentication and Authorization 20

7.2 Kerberos in HBase Security 21

8 8.Fun Fact About HBase 22

9 9.ACID Property 22
10 10.OverView 23

10.1 Limitations of Hadoop 23

10.2 Hadoop Random Access Databases 23

10.3 What is HBase? 24

10.4 HBase and HDFS 24

10.5 Storage Mechanism in HBase 25

10.6 Column Oriented and Row Oriented 25

10.7 Features of HBase 26


10.8 Where to Use HBase 27
10.9 Applications of HBase 27
10.10 HBase History 27
10.11 General Commands 28
11 11. REFERENCES 30
ABSTRACT

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

6 HDFS Data Node


7 Meta Table
8 System Architecture of HBase
9 Map-FS
10 MapReduce Process
List of Tables

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

Das könnte Ihnen auch gefallen