Ayadi Tahar | Main

Read/Write data from/to PostgreSQL tables using Spark

Publish Date: 2022-10-02

Read/Write data from/to PostgreSQL tables using Spark

Apache Spark is a fast and general computing engine used for big data processing. It can process data from different sources and formats, one of them is data from relational databases like PostgreSQL.

In our article, we will show you the steps to on how to read data from PostgreSQL t...

read more

Introduction to CRUD Operations in Neo4j with Cypher

Publish Date: 2022-10-01

Introduction to CRUD Operations in Neo4j with Cypher

Neo4j is a very popular, widely-used No-SQL graph database. In our article today, we are going to learn how to install neo4j, and we will demonstrate on how to apply CRUD operations in Neo4j with SET, Remove, Delete and Merge (Create and MATCH) clauses using CQL language .

Do...

read more

In memory Caching Database layer: Getting Started with Redis

Publish Date: 2022-09-30

In memory Caching Database layer: Getting Started with Redis

The open source, in-memory data store used by millions of developers as a database, cache, streaming engine, and message broker.

Redis is a data structure server. At its core, Redis provides a collection of native data types that help you solve a wide variety of prob...

read more

Implement Binary Search Algorithm

Publish Date: 2022-09-25

Implement Binary Search Algorithm

let’s play a game called guess the number. suppose I have a number chosen in my mind between 1 and 100 and you have to find that exact number, and with every guess, I’ll tell you if your guess is too low, too high, or correct.

One way you might think of is to start by 1.2.3.. until ...

read more

Implement Selection Sort Algorithm

Publish Date: 2022-09-25

Implement Selection Sort Algorithm

suppose you have a list of countries with their surface areas, and you want to sort them based on surface area, in descending order from the largest to smallest:

read more