Access Data through the Java Client API
Apache HBase 1.1.1
| Intermediate
- 19 videos | 1h 20m 26s
- Earns a Badge
Apache HBase is written in Java and therefore there are multiple ways to access HBase using various clients. Explore various tasks using the shell and Java client API, including reading and writing data and updating and deleting.
WHAT YOU WILL LEARN
-
Establish a connection to hbase using a java api with the hconnection, htable, and htablepoolCreate tables using the client java apiCreate a put class instance with a rowkey to store data in an hbase tableAdd data to an hbase table using the add() method in the put instanceSpecify a timestamp within a put constructor to specify different versionsUse the get() and has() method to check the existence of a column in an hbase tableUse the get class to read data from an hbase tableUse the addfamily() and addcolumn () methods of the get classUse the settimerange(), settimestamp(), and setmaxversions() methods of the get class to retrieve versions of columnsUse the getvalue() and getcolumnlast() to retrieve specific values from a cell in an hbase table
-
Use list with the get class to return a list of values in a batchUse scan() to read an entire hbase tableUse scan() to read a table starting at a specific row or scan a range of rows from an hbase tableUse different methods to further narrow search results from a scan constructorUse the getscanner() methods to get the instance of a scan and browse the resultsUse the resultscanner class to retrieve the rows from the scannerUpdate data in an hbase table using the put instanceDelete data from an hbase tableCreate an hbase table and insert, update, delete, and retrieve data using the java client api
IN THIS COURSE
-
2m 16sIn this video, you will connect to HBase using a Java API with the HConnection, HTable, and HTablePool. FREE ACCESS
-
1m 59sIn this video, you will learn how to create tables using the client Java API. FREE ACCESS
-
2m 43sLearn how to create a Put class instance with a rowkey to store data in an HBase table. FREE ACCESS
-
3m 49sTo add data to an HBase table, use the add() method in the Put instance. FREE ACCESS
-
3m 32sUpon completion of this video, you will be able to specify a timestamp within a Put constructor to specify different versions. FREE ACCESS
-
2m 21sIn this video, find out how to use the get() and has() methods to check the existence of a column in an HBase table. FREE ACCESS
-
2m 39sTo find out how to use the Get class to read data from an HBase table, consult the HBase documentation. FREE ACCESS
-
3m 33sIn this video, you will learn how to use the addFamily() and addColumn() methods of the Get class. FREE ACCESS
-
6m 4sDuring this video, you will learn how to use the setTimeRange(), setTimeStamp(), and setMaxVersions() methods of the Get class to retrieve versions of columns. FREE ACCESS
-
3m 8sIn this video, learn how to use the getValue() and getColumnLast() methods to retrieve specific values from a cell in an HBase table. FREE ACCESS
-
6m 3sIn this video, you will use the List class with the Get method to return a list of values in a batch. FREE ACCESS
-
3m 59sIn this video, you will learn how to use Scan() to read an entire HBase table. FREE ACCESS
-
3m 7sFind out how to use Scan() to read a table starting at a specific row or scan a range of rows from an HBase table. FREE ACCESS
-
8m 44sLearn how to use different methods to further narrow search results from a Scan. FREE ACCESS
-
2m 48sIn this video, learn how to use the getScanner() methods to get an instance of a scan and browse the results. FREE ACCESS
-
4m 4sIn this video, learn how to use the ResultScanner class to retrieve the rows from a scanner. FREE ACCESS
-
5m 26sIn this video, you will update data in an HBase table using the Put class. FREE ACCESS
-
9m 4sIn this video, you will learn how to delete data from an HBase table. FREE ACCESS
-
5m 8sLearn how to create an HBase table and insert, update, delete, and retrieve data using the Java Client API. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.