Home » Software Development

Software Development

Java MongoDB Example

MongoDb is the leading NoSQL database system which has become popular due to its dynamic schema nature and the advantages over the Big Data like high performance, horizontal scalability, replication etc. Unlike the traditional database systems which provide their own Jdbc-compliant drivers, MongoDb comes with its own in-Jdbc driver called Mongo Java Driver. That means developers cannot use the standard ...

Read More »

MongoDB Full Text Search Tutorial

Hello, in this tutorial we are going to explore the full-text search functionalities of MongoDB right from fundamentals. MongoDB uses text indexes to perform the different full-text search operations and is case sensitive. 1. Introduction MongoDB, one of the leading NoSQL databases, is well known for its fast performance, flexible schema, scalability and great indexing capabilities. At the core of ...

Read More »

MongoDB Bulk Update Example

Hello, in this tutorial we will see a study and understand the implementation of bulk update in MongoDB. MongoDB update is used to update a document in a collection. 1. Introduction MongoDB is a document-oriented NoSQL database used for high volume data storage and provides high performance, high availability and automatic scaling. 1.1 What is MongoDB? MongoDB is a document ...

Read More »

How to Check the MongoDB Version

Hello, in this tutorial we will see how to check the exact version of the installed MongoDB. 1. Introduction If you have installed the MongoDB application on Windows or Ubuntu operating system and you don’t remember the version, then follow the below steps to check the MongoDB version. It’s very simple to check the version of MongoDB. 1.1 What is ...

Read More »

When to Use or Not to Use MongoDB

Hello, in this tutorial we will see the pros and cons of using the MongoDB. 1. Introduction MongoDB is a popular open-source document-oriented database developed by 10gen, later called the MongoDB Inc. In this case, documents are created and stored in BSON files, Binary JSON (JavaScript Object Notation) format, so all JS types of data are supported. That being the ...

Read More »

How to Install MongoDB on Ubuntu

Hello, in this tutorial we will see the installation of MongoDB on Ubuntu operating system. Table Of Contents 1. Introduction 1.1 Prerequisites 1.2 Download Ubuntu Operating System 1.3 Download & Install VMware Workstation 1.4 Install Ubuntu on VMware Workstation 2. Installation of MongoDB on Ubuntu 2.1 Adding MongoDB Repository 2.2 Installation of MongoDB Database 2.3 Start and Stop MongoDB Service ...

Read More »

MongoDB Collection Example

Hello, in this tutorial we will see a study and understand the implementation of the collection in MongoDB. The idea is to understand how MongoDB works and deploy a highly scalable and performance-oriented database. 1. Introduction MongoDB is a document-oriented NoSQL database used for high volume data storage and provides high performance, high availability and automatic scaling. 1.1 What is ...

Read More »

Atlassian Confluence Job Config Module Example

We are going to learn to create a simple Job Config Module for the Atlassian Confluence Server in this article. This Confluence Plugin Module Type is available in version 5.10 or later. The most common use of the Job Config Module is when we want our application to run scheduled and repeatable tasks. Let us begin. 1. Requirements Atlassian SDK ...

Read More »

Git Commands Tutorial

If you are a software developer, there is a pretty good chance that you must have used version control software in one form or the other. Git has surged in popularity over the past few years succeeding SVN and CVS. With almost every open source project migrated to Git as a version control of choice, it currently seems like a de-facto ...

Read More »