India’s Aadhaar And MongoDB

Mongo DB

The Company

Features of Mongo DB

  1. Each database contains collections which in turn contains documents. Each document can be different with a varying number of fields. The size and content of each document can be different from each other.
  2. The document structure is more in line with how developers construct their classes and objects in their respective programming languages. Developers will often say that their classes are not rows and columns but have a clear structure with key-value pairs.
  3. The rows (or documents as called in MongoDB) doesn’t need to have a schema defined beforehand. Instead, the fields can be created on the fly.
  4. The data model available within MongoDB allows you to represent hierarchical relationships, to store arrays, and other more complex structures more easily.

For more Information of Mongo DB one can refer to the site given below.

Mongo DB Compass

  • Visualize and explore data stored in your database.
  • Create databases and Insert, update, and delete data in your database.
  • Get immediate real-time server statistics.
  • Understand performance issues with visual explain plans.
  • Manage your indexes.
  • Validate your data with JSON schema validation rules.
  • Extendable via plugins.

Mongo DB Atlas

Amazon Document DB

India’s Aadhaar


Aadhaar and Its Database

Why Mongo DB in Aadhaar Project ?

  1. MongoDB increases database efficiency with its NoSQL approach, which enables Aadhaar to capture, process, search, and analyze large unstructured datasets faster than most other management software would allow.
  2. MongoDB can efficiently store large volumes of biometric data and images, whereas many other management systems, such as MySQL, are less suited for image storage.
  3. Aadhaar’s data processing analytics cannot depend solely on a single software supplier.
  4. UIDAI diversified its systems reliance across multiple vendors and leverages each vendor’s strengths.
  5. Aadhaar has been less dependent on MongoDB and has decided to share more of the data processing volume with its other management vendors.

Growth and Popularity of Mongo DB (Aadhaar Project)

  1. It started expanding into Asia-Pacific, Australia, and Europe, MongoDB’s partnership with Aadhaar makes sense financially as well as strategically to prove to potential customers that they can handle even the largest of data sets such as those housed in Aadhaar’s Central Identity Data Repository (CIDR).
  2. With strong momentum and promotions from its current customers, market leadership of approximately 3x over its closest (NoSQL-based) competitor, and investments from some of the world’s most successful venture capital firms and technology companies.
  3. MongoDB is positioned to succeed in the coming years as it continues to support Aadhaar, the program’s profound efforts, and future startup companies founded on Aadhaar’s data.
  4. Lastly, a report by Wikibon estimates that MongoDB’s sales in 2012 were approximately $40 million, which is in line with statements that mention the company’s current sales are in the “tens of millions” and sales could potentially more than double by 2014–15.
  5. As we look ahead to fiscal 2022, MongoDB is in an excellent position to benefit from the shift to the cloud and the need to build smarter and more powerful applications that transform a company’s business. Total revenue was $171.0 million in the fourth quarter fiscal 2021, an increase of 38% year-over-year.





I am a tech enthusiast, researcher and an integration seeker. I love to explore and learn about the right technology and right concepts from its foundation.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Configure Custom domain name & SSL certificate for a Netlify website

The software development economy

The Pets of QuarkWorks

Programming 101 Assignment -Task 1: What is an Algorithm?

Evaluating Postgresql DB with Apache JMeter

Indexing Amazon S3 for Real-Time Analytics on Data Lakes

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Rishabh Jain

Rishabh Jain

I am a tech enthusiast, researcher and an integration seeker. I love to explore and learn about the right technology and right concepts from its foundation.

More from Medium

Game Library (React Project)

Design and construction of a Remote controlled Fire-Fighting bot with ATmega microprocessor for use…

Reactjs has revolutionized the development of web technologies over the past few years.

Crud Operation In React.js and Mysql