MongoDB

Migrating WordPress Content to MongoDB

WordPress uses MySQL as a primary database to store its content that includes posts, categories, tags, users, media and other meta details. WordPress also has a pretty awesome import/export feature that generates a generic XML file containing the content information. This article is a part of Codeforgeek redesign series. When we chose to decouple WordPress …

Migrating WordPress Content to MongoDB Read More »

MongoDB and ElasticSearch Synchronization

MongoDB and ElasticSearch is an amazing pair to develop a NoSQL application with a powerful search. To develop a polyglot database application, we need to perform the data synchronization. In this article, we will learn how to synchronize the data from MongoDB to ElasticSearch on an on-going basis. Polyglot persistence is the concept of using …

MongoDB and ElasticSearch Synchronization Read More »

MongoDB Basics Tutorial

MongoDB is an open-source and leading NoSQL database. In this tutorial, we will learn MongoDB basic commands. Introduction MongoDB is very popular NoSQL database. MongoDB stores information in a JSON format but not limited to JSON, you can also store other data formats. Terminologies Here is the common MongoDB terminolgies. Database – Stores collections Collections …

MongoDB Basics Tutorial Read More »

Build a RESTful API using Node and MongoDB

MongoDB is open source, NoSQL, document oriented database designed for scaling and performance. MongoDB can be easily interface with Node.js cause Mongo provides official native driver. In this tutorial we are going to learn following things. DOWNLOAD Setting up MongoDB Installing NPM modules. Setting up our Server. Creating basic MongoDB model. Creating basic RESTful API’s …

Build a RESTful API using Node and MongoDB Read More »