Sridhar Reddy View Bio
HBase allows you to build big data applications for scaling your database needs, and this tutorial will help you get a jump start on HBase development. We’ll start with a quick overview of HBase, the HBase data model, and architecture, and then we’ll dive directly into code to help you understand how to build HBase applications. We will also offer guidelines for good schema design.
This tutorial will cover:
- An introduction to the HBase data model and HBase architecture
- Setting up a Sandbox [one-node cluster on your laptop]
- HBase Architecture and how the data flows for writes and reads
- Using the HBase shell to create HBase tables and insert data
- An introduction to the basic Java API used to perform CRUD operations on HBase tables
- Schema design concepts for rowkey design
Sridhar is a Director of Professional Services for MapR Technologies. Sridhar has over 20 years of experience working with Java and JaveEE in many roles of the software development life cycle, including design, development, management, training and technology evangelism. Prior to MapR, Sridhar managed the Java Platform development team at PayPal, where he led a team of Java developers to build the next generation of the Java platform. Prior to PayPal, Sridhar worked as a Technology Evangelist at Sun Microsystems for over 10 years, where he increased awareness and adoption of Java technology in the worldwide developer community. While at Sun, Sridhar also managed the JavaOne Hands-On Labs as well as Sun Tech Days, a worldwide developer conference. Sridhar holds a BS in Mechanical Engineering from Osmania University in India, and an MS in Computer Science from the Florida Institute of Technology.