Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!

 

1. JPA Mini Book

2. JVM Troubleshooting Guide

3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial

5. Java Interview Questions

 

and many more ....

 

Receive Java & Developer job alerts in your Area

I have read and agree to the terms & conditions

 

SQL vs NoSQL Databases

Bipartite Graph

In this article, we will explain the differences between SQL vs NoSQL Databases. You can also check this tutorial in the following video: SQL vs NoSQL Databases – video 1. Introduction We will check the relational (SQL) and non-relational (NoSQL) data structures. While both are viable options, there are key differences between the two that users must keep in mind ...

Read More »

Apache Hadoop Getting Started Example

1. Introduction This is an in-depth article related to the Apache Hadoop Example. Hadoop is an opensource project which has software modules like Pig Hive, HBase, Phoenix, Spark, ZooKeeper, Cloudera, Flume, Sqoop, Oozie, and Storm. Map Reduce is part of Hadoop which is used for big data processing. 2. Apache Hadoop Getting Started Hadoop is an opensource framework for distributed ...

Read More »

What is SQL and how does it work?

Bipartite Graph

Hello. In this tutorial, we will learn and understand what SQL is and how does it work. 1. Introduction SQL stands for Structured Query Language and is used to extract and organize data stored in relational databases like MySQL, PostgreSQL, Oracle, etc. A relational database consists of rows and columns that allow fetching specific information from databases that can be ...

Read More »

Introduction to SQL Basics

Bipartite Graph

In this article, we will make an introduction to SQL Basics. 1. Introduction Structured Query Language (SQL) is a standardized database language that is used to create, maintain, and retrieve data from a relational database. SQL was initially developed at IBM San Jose Research Laboratory in early 1970. IBM released the first Relational Database Management System (RDBMS) – Multics_Relational_Data_Store in June ...

Read More »

How to Download and Install MySQL

Bipartite Graph

In this article, we’re going to see how to download and install MySQL using the default installer. Also, we’ll set up the server using the auto start package and do some examples. 1. Download MySQL Installer As Linux/macOS-based system user, I commonly use a package manager like Home Brew and APT in the terminal to install software that I need. ...

Read More »

SQLite Tutorial

Bipartite Graph

1. Introduction SQLite is an in-process library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. It is free and you don’t need to buy any license to use it. It is one of the most commonly used DB. Unlike most SQL databases, it does not have a separate server process. It reads and writes directly to disk files. ...

Read More »

Summing Numbers with Java 8 Stream.reduce() operation

Bipartite Graph

Hello. In this tutorial, we will explain the Stream.reduce method in java 8. 1. Introduction Before diving deep into the practice stuff let us understand the reduce() method in java8 programming. Stream.reduce() – Combine the elements of a stream and produces a single result. The method accepts T identity and BinaryOperator<T> accumulator as the arguments. If the identity argument is ...

Read More »

Message Queueing in Node.js with AWS SQS

Hello. This tutorial will understand AWS SQS and create a simple nodejs application to send and receive messages to/from the queue. 1. Introduction AWS SQS represents the simple queue service in the Amazon ecosystem. This service: Enables a user to store the messages (up to 256 KB in any format such as JSON, XML, etc) in the queue while waiting ...

Read More »

Apache Hadoop Development Tools Eclipse Tutorial

1. Introduction This is an in-depth article related to the Apache Hadoop Development Tools Eclipse. Eclipse is used for developing java applications. Apache Hadoop is used for analyzing and storing big data. Developers use eclipse versions like Indigo, Juno, Kepler, Oxygen, and Photon. Hadoop Eclipse tools work well with eclipse above or equal to version 3.6. You can manage multiple ...

Read More »

Publishing & Subscribing to AWS SNS Messages with Node.js

Hello. In this tutorial, we will see publishing and subscribing to AWS SNS Messages with Node.js. We will understand AWS SNS and create a simple application that will interact with SNS with the help of exposed endpoints. 1. Introduction AWS Simple Notification Service (SNS) is a cloud service for delivering notifications from applications to subscribed endpoints and clients. It is ...

Read More »