• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Breaking with relational DBMS and dating with Hbase [5th IndicThreads.com Conference On Java, Pune, India]
 

Breaking with relational DBMS and dating with Hbase [5th IndicThreads.com Conference On Java, Pune, India]

on

  • 4,773 views

Session Presented at 5th IndicThreads.com Conference On Java held on 10-11 December 2010 in Pune, India ...

Session Presented at 5th IndicThreads.com Conference On Java held on 10-11 December 2010 in Pune, India
WEB: http://J10.IndicThreads.com

------------
Hbase is an open-source, non-relational, distributed, sparse, column-oriented data-store modeled after Google’s BigTable and is written in Java.
In this presentation we will talk about how to migrate a RDBMS based Java application to Hbase based application. We will have a discussion on following points:
• Hbase schema design (a paradigm shift from the way we think about data-storage right now) compared to RDBMS based schema design.
• The challenges faced while porting the application with HBase.
• Introduction to HBql to query the data from Hbase.
• Monitoring example application for Hbase (JMX APIs exposed) and Machine’s performance with Gangila.
• Discussion on Thrift interface and how can we used Rest interface to integrate hbase with non java based applications.
• Cluster replication and what is coming in the next major 0.90 release of Hbase.
• We will end up the session, with the demo of ported application.
Takeaways for the Audience 1. When is Hbase appropriate and when not?
2. Hbase architecture and schema design
3. RDBMS vs Hbase
4. Interfacing Hbase with applications using Thrift or REST
5. Hbase cluster and Replication
6. Hbase monitoring

Statistics

Views

Total Views
4,773
Views on SlideShare
4,739
Embed Views
34

Actions

Likes
10
Downloads
277
Comments
0

2 Embeds 34

http://j10.indicthreads.com 33
https://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

CC Attribution-NoDerivs LicenseCC Attribution-NoDerivs License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Every row has a row key Rows are stored sorted by row key A table may have 1 or more column families Common to have small number of column families They should rarely change Column family can have no. of columns Each row has a timestamp Each cell can have multiple versions

Breaking with relational DBMS and dating with Hbase [5th IndicThreads.com Conference On Java, Pune, India] Breaking with relational DBMS and dating with Hbase [5th IndicThreads.com Conference On Java, Pune, India] Presentation Transcript