MongoDB Atlas
Atlas, EK, FULLY-MANAGED, DATABASE-AS-A-SERVICE, hai — SETUP, PATCHING, BACKUPS, MONITORING, aur, SCALING, SAB, AUTOMATICALLY, HANDLE, hote, HAIN. FREE, TIER, (M0) SMALL, PROJECTS/LEARNING, ke, liye, AVAILABLE, hai.
Atlas, BUILT-IN, SECURITY, FEATURES, DETA, hai — IP, WHITELISTING, NETWORK, PEERING, aur, ENCRYPTION-AT-REST, DEFAULT, mein, ENABLED, HOTE, HAIN, MANUAL, CONFIGURATION, ke, BINA.
// Atlas connection string, Node.js application mein:
const mongoose = require("mongoose");
mongoose.connect(process.env.MONGODB_URI);
// mongodb+srv://user:password@cluster0.abc123.mongodb.net/myApp- Atlas = fully-managed, database-as-a-service — setup/backups/scaling, automatic
- Free tier (M0), learning/small, projects, ke, liye, available
- IP whitelisting, encryption-at-rest, default, mein, built-in, HOTE, HAIN
Atlas, Search, EK, BUILT-IN, full-text, search, engine, hai (Lucene-based) — REGULAR, MongoDB, text, indexes, se, ZYAADA, POWERFUL, hai, FUZZY, matching, autocomplete, aur, RELEVANCE, scoring, ke, saath.
db.products.aggregate([
{ $search: { text: { query: "laptop", path: "name" } } }
]);Atlas, ka, Performance, Advisor, AUTOMATICALLY, SLOW, queries, ANALYZE, karके, SUGGEST, karta hai, ki, KAUN, se, indexes, banaне, se, PERFORMANCE, improve, hogi — manually, explain(), run, karne, ki, ZAROORAT, KAM, ho, jaati hai.