Benefits:
✅ Easy database interaction
✅ Supports SQL databases
🧠 146. What is Mongoose?
Mongoose is an ODM library for MongoDB.
Example:
const User = mongoose.model("User", userSchema);
🧠 147. What are ACID Properties?
ACID ensures reliable database transactions.
Properties:
• Atomicity
• Consistency
• Isolation
• Durability
Benefits:
✅ Data reliability
✅ Transaction safety
🧠 148. What is Transaction?
Transaction is a group of database operations executed together.
Example:
BEGIN;
UPDATE accounts
SET balance = balance - 500
WHERE id = 1;
COMMIT;
🧠 149. What is Database Sharding?
Sharding splits database into smaller parts.
Benefits:
✅ Better scalability
✅ Faster performance
🧠 150. What is Replication?
Replication copies database data across multiple servers.
Benefits:
✅ High availability
✅ Backup support
✅ Fault tolerance
Double Tap ❤️ For Part-7
Post #3766
3.18K
- ❤ 14