CHANGE DATA CAPTURE

CHANGE DATA CAPTURE When a configurable size-on-disk for the CDC log is reached, Change Data Capture (CDC) offers a technique to refuse writes to certain tables and flag them for archiving. By setting the table property cdc=true (either when creating the table or modifying it),… Read More

APACHE CASSANDRA INSTALLATIONS

APACHE CASSANDRA INSTALLATIONS These are the guidelines for setting up the supported Apache Cassandra releases on Linux systems. Cassandra runs on a wide array of Linux distributions including (but not limited to): ⦁ Ubuntu, most notably LTS releases 16.04 to 18.04. ⦁ CentOS & RedHat… Read More

Built in Object Types in Python

Built in Object Types in Python ▪️ All programming languages support a number of built-in variable types. These are the building blocks used for all the other variable types available within the language. ▪️ By combining or extending the basic variable, we can create some… Read More

BLOOM FILTERS

BLOOM FILTERS WHAT ARE BLOOM FILTERS: Cassandra combines data from RAM (in memtables) and disk (in SSTables) in the read path. Cassandra uses a data structure called a bloom filter to avoid having to go through each and every SSTable data file to find the… Read More

CASSANDRA BACKUPS

CASSANDRA BACKUPS WHAT ARE BACKUPS: Immutable SSTable files are used by Apache Cassandra to store data. The backup copies of the database data that are kept as SSTable files in the Apache Cassandra database are called backups. There are various uses for backups, some of… Read More

OPERATORS IN PYTHON

OPERATORS IN PYTHON Operator: It is defined as a symbol which is responsible for a particular operation between two operands. Python supports different types of operators: 1. Arithmetic Operators 2. Assignment Operators 3. Logical Operators 4. Comparison Operators 5. Bitwise Operators 6. Identity Operators 7.… Read More

Creating Docker Container using Dockerfile :

Creating Docker Container using Docker file: Use Case of Docker: ▪️ Consider a team working on a Java application. Various groups are involved in the Software Development lifecycle: designing, development, testing, production, deployment, etc. Step 1: The developer will create an environment that includes a Tomcat… Read More

Basics of Docker Containers:

Basics of Docker Containers: What are containers: ▪️ Containers are lightweight packages of your application code together with dependencies such as specific versions of programming language runtimes and libraries required to run your software services. ▪️ Containers make it easy to share CPU, memory, storage, and… Read More

String: Python

String: ⦁ It is one of the built-in data structures in python. ⦁ String is a group of one or more characters which are enclosed in between single, double, triple quotes. ⦁ Strings can contain symbols, letters, numbers and special characters. ⦁ Strings are immutable… Read More