Develop Applications with MapR Database (MapR v6)

Develop Applications with MapR Database (MapR v6)

About this Course

In this last chapter of the MapR Database course, you will work with improving an existing MapR Database. You begin by learning about how user access can be controlled to the database, and data stored within MapR Database. You will then learn how to query and filter data, using primary and secondary indexes, with Apache Drill. You will see how MapR Database fits into the MapR ecosystem, and how it can be used with various enterprise level use cases, and maximize the performance of your database.

What's Covered

Course Lessons Lab Activities

5: Access and Work with Data in MapR Database

Understand Access Control Expressions (ACEs)
Advanced OJAI API

 

Access Control Expressions (ACEs)
Build an OJAI Application

6: Query Data in MapR Database

Query Data
Filter and Project Data

 

Query Data Using Primary and Secondary Indexes
Query Data Using Drill
Practice Using OJAI Queries and Export Data

7: Process Data in MapR Database

MapR XD Review
Batch Processing
Real-time Processing

 

Data Mine with Drill
Process Streaming Data with Spark

8: Performance and Security

Improve MapR Database Performance
Secure Your Data on MapR Database

 

Improve Performance for Java Applications

Prerequisites

  • Completion of ESS 100 -102, ESS 330, and DEV 330, and DEV 331
  • Basic Hadoop knowledge and intermediate Linux knowledge
  • Experience using a text editor such as vi
  • Terminal program installed; familiarity with command-line options such as mv, cp, ssh, grep, cd, and useradd
  • Beginner-to-intermediate fluency with Java in an IDE

Curriculum

  • Lesson 5: Access and Work with Data in MapR Database
  • Lesson 6: Query Data in MapR Database
  • Lesson 7: Process Data in MapR Database
  • Lesson 8: Performance and Security
  • Course Materials
  • Slide Guide (Transcript)
  • Lab Guide

About this Course

In this last chapter of the MapR Database course, you will work with improving an existing MapR Database. You begin by learning about how user access can be controlled to the database, and data stored within MapR Database. You will then learn how to query and filter data, using primary and secondary indexes, with Apache Drill. You will see how MapR Database fits into the MapR ecosystem, and how it can be used with various enterprise level use cases, and maximize the performance of your database.

What's Covered

Course Lessons Lab Activities

5: Access and Work with Data in MapR Database

Understand Access Control Expressions (ACEs)
Advanced OJAI API

 

Access Control Expressions (ACEs)
Build an OJAI Application

6: Query Data in MapR Database

Query Data
Filter and Project Data

 

Query Data Using Primary and Secondary Indexes
Query Data Using Drill
Practice Using OJAI Queries and Export Data

7: Process Data in MapR Database

MapR XD Review
Batch Processing
Real-time Processing

 

Data Mine with Drill
Process Streaming Data with Spark

8: Performance and Security

Improve MapR Database Performance
Secure Your Data on MapR Database

 

Improve Performance for Java Applications

Prerequisites

  • Completion of ESS 100 -102, ESS 330, and DEV 330, and DEV 331
  • Basic Hadoop knowledge and intermediate Linux knowledge
  • Experience using a text editor such as vi
  • Terminal program installed; familiarity with command-line options such as mv, cp, ssh, grep, cd, and useradd
  • Beginner-to-intermediate fluency with Java in an IDE

Curriculum

  • Lesson 5: Access and Work with Data in MapR Database
  • Lesson 6: Query Data in MapR Database
  • Lesson 7: Process Data in MapR Database
  • Lesson 8: Performance and Security
  • Course Materials
  • Slide Guide (Transcript)
  • Lab Guide