Tutorialspoint

4th Of July Sale Flat 10% off, Use Code: FREEDOM10

Apache AsterixDB for Beginners (Big Data Management System)

person icon Bigdata Engineer

4

Apache AsterixDB for Beginners (Big Data Management System)

AsterixDB is a BDMS (Big Data Management System) with rich feature set that sets it apart from other Big Data platforms

updated on icon Updated on Jun, 2024

language icon Language - English

person icon Bigdata Engineer

category icon Big Data,Databases

Lectures -28

Resources -8

Duration -1 hours

4

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

AsterixDB is a BDMS (Big Data Management System) with a rich feature set that sets it apart from other Big Data platforms. Its feature set makes it well-suited to modern needs such as web data warehousing and social data storage and analysis. 

We will learn 

  • Introduction to AsterixDB

  • Performance of Apache AsterixDB

  • Key Features

  • Example of Product using AsterixDB

  • Installation of Apache AsterixDB

  • Asterix Data Model (Dataverse, Datatype, Dataset)

  • Creating Dataset and Index

  • Loading Data into AsterixDB

  • Arithmetic Operators

  • Logical Operators

  • Numeric Functions

  • String Functions

  • Tokenizing Functions

  • Aggregate Functions (Array Functions)

  • Comparison Functions

This course is designed for Beginners in Apache AsterixDB and looking out for a new job as Data Engineer, Big data Engineers or Developers,  Software Developer.

You'll walk away from this course with a real, deep understanding of Apache AsterixDB and its associated distributed systems, and you can apply it to real-world problems. Plus a valuable completion certificate is waiting for you at the end!

AsterixDB has:

  • Data model
    A semistructured NoSQL style data model (ADM) resulting from extending JSON with object database ideas

  • Query languages
    Two expressive and declarative query languages (SQL++ and AQL) that support a broad range of queries and analysis over semistructured data

  • Scalability
    A parallel runtime query execution engine, Apache Hyracks, that has been scale-tested on up to 1000+ cores and 500+ disks

  • Native storage
    Partitioned LSM-based data storage and indexing to support efficient ingestion and management of semistructured data

  • External storage
    Support for query access to externally stored data (e.g., data in HDFS) as well as to data stored natively by AsterixDB

  • Data types
    A rich set of primitive data types, including spatial and temporal data in addition to integer, floating point, and textual data

  • Indexing
    Secondary indexing options that include B+ trees, R trees, and inverted keyword (exact and fuzzy) index types

  • Transactions
    Basic transactional (concurrency and recovery) capabilities akin to those of a NoSQL store

Goals

  • Why Apache AsterixDB is necessary for Data Engineer
  • The goal of this course is to help you become familiar with Apache AsterixDB bits and bytes
  • Learn A to Z of Apache AsterixDB (Basic level).
  • Hands on Experience on Apache AsterixDB and Real-time Use Case


Prerequisites

  • Basic Knowledge of SQL and Database
  • Desktop or Laptop with Ubuntu Operating System and Minimum 8 GB RAM is recommended
Apache AsterixDB for Beginners (Big Data Management System)

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction
5 Lectures
  • play icon Introduction 03:45 03:45
  • play icon AsterixDB 02:32 02:32
  • play icon Performance of Apache AsterixDB 01:14 01:14
  • play icon Key Features 01:53 01:53
  • play icon Example of Product using AsterixDB 02:28 02:28
Installation of Apache AsterixDB
3 Lectures
Tutorialspoint
Asterix Data Model
6 Lectures
Tutorialspoint
ASTERIXDB PRIMER
6 Lectures
Tutorialspoint
SQL++ Query Language
8 Lectures
Tutorialspoint

Instructor Details

Bigdata Engineer

Bigdata Engineer

I am Solution Architect with 12+ year’s of experience in Banking, Telecommunication and Financial Services industry across a diverse range of roles in Credit Card, Payments, Data Warehouse and Data Center programmes

My role as Bigdata and Cloud Architect to work as part of Bigdata team to provide Software Solution.

Responsibilities includes,

- Support all Hadoop related issues
- Benchmark existing systems, Analyse existing system challenges/bottlenecks and Propose right solutions to eliminate them based on various Big Data technologies
- Analyse and Define pros and cons of various technologies and platforms
- Define use cases, solutions and recommendations
- Define Big Data strategy
- Perform detailed analysis of business problems and technical environments
- Define pragmatic Big Data solution based on customer requirements analysis
- Define pragmatic Big Data Cluster recommendations
- Educate customers on various Big Data technologies to help them understand pros and cons of Big Data
- Data Governance
- Build Tools to improve developer productivity and implement standard practices

I am sure the knowledge in these courses can give you extra power to win in life.

All the best!!

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515