Tagged articles
393 articles
Page 2 of 4
ITPUB
ITPUB
Mar 11, 2023 · Databases

How to Keep MongoDB and Relational DB Dual Writes Consistent

This article explains why dual‑write consistency between MongoDB and a relational database is challenging, compares common misconceptions with cache usage, and provides practical patterns—including write ordering, retry mechanisms, and scheduled cleanup—to reliably synchronize core and non‑core data.

Data ConsistencyDual WriteJob Scheduling
0 likes · 12 min read
How to Keep MongoDB and Relational DB Dual Writes Consistent
JD Retail Technology
JD Retail Technology
Mar 2, 2023 · Databases

Evolution of JD VOP Message Warehouse: From V1.0 to V3.0+ with Database Sharding and Performance Optimization

This article details the architectural evolution of JD's VOP message warehouse, describing the challenges of massive data volumes, the transition from V1.0 to V3.0+ through database sharding, MongoDB adoption, traffic governance, stability improvements, and cost reduction strategies, while presenting performance metrics and future outlook.

Message QueueMongoDBPerformance Optimization
0 likes · 17 min read
Evolution of JD VOP Message Warehouse: From V1.0 to V3.0+ with Database Sharding and Performance Optimization
Architects Research Society
Architects Research Society
Feb 19, 2023 · Databases

Comparative Analysis of MongoDB and CouchDB Document Databases

This article provides a detailed comparison of two document‑oriented NoSQL databases, MongoDB and CouchDB, covering their architectures, features, replication models, mobile support, query mechanisms, code examples, and guidance on choosing the appropriate system based on application requirements.

ComparisonCouchDBDatabase Architecture
0 likes · 13 min read
Comparative Analysis of MongoDB and CouchDB Document Databases
Su San Talks Tech
Su San Talks Tech
Dec 5, 2022 · Databases

How to Keep MongoDB and Relational DB Writes Consistent

This article explores common misconceptions and practical strategies—including write ordering, delayed double‑delete, retry mechanisms, and scheduled cleanup jobs—to ensure reliable dual‑write consistency between MongoDB and traditional relational databases.

BackendData ConsistencyDatabase Synchronization
0 likes · 10 min read
How to Keep MongoDB and Relational DB Writes Consistent
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 28, 2022 · Backend Development

Design and Implementation of the Service Backend Architecture for Editor, Component Platform, and C‑End Application

This article details the overall backend architecture, module relationships, RESTful API design, database schemas, authentication flow, activity creation process, JSON schema validation, component platform APIs, and server‑side rendering considerations for a Node.js‑based service supporting editors, components, and end‑user pages.

JWTMongoDBNode.js
0 likes · 22 min read
Design and Implementation of the Service Backend Architecture for Editor, Component Platform, and C‑End Application
Laravel Tech Community
Laravel Tech Community
Oct 26, 2022 · Databases

Mongoose 6.7 Release Overview

Mongoose 6.7, the asynchronous‑environment MongoDB object‑modeling library for Node.js, introduces driver upgrades, new UUID schema type, $fill pipeline stage, enhanced TypeScript support, aliasing, mergeHooks, and timestamp utilities, while encouraging readers to like and share the article.

MongoDBMongooseNode.js
0 likes · 2 min read
Mongoose 6.7 Release Overview
360 Tech Engineering
360 Tech Engineering
Oct 26, 2022 · Backend Development

Lightweight Intelligent Monitoring Platform Architecture and Component Overview

This article details a lightweight intelligent monitoring platform built on the open‑source WVP framework, describing its modular architecture, edge‑computing workflow with KubeEdge, SIP registration process, real‑time streaming setup, core features, and technical innovations such as MongoDB adoption and flexible pod scheduling.

AIEdge ComputingKafka
0 likes · 9 min read
Lightweight Intelligent Monitoring Platform Architecture and Component Overview
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 9, 2022 · Backend Development

Practical Backend Development with Koa and MongoDB for a Frontend Publishing Platform

This tutorial walks through building a full‑stack backend for a frontend publishing platform using Koa2, @koa/router, and MongoDB, covering project initialization, route modularization, controller and service layers, middleware for response handling, environment‑specific configuration, and complete CRUD operations verified with Postman and Mongo shell.

APICRUDKoa
0 likes · 19 min read
Practical Backend Development with Koa and MongoDB for a Frontend Publishing Platform
IT Services Circle
IT Services Circle
Sep 5, 2022 · Databases

September 2023 DB-Engines Database Popularity Rankings Overview

The September 2023 DB-Engines ranking update shows Oracle’s steep decline, while MySQL and MongoDB gain points, and presents the top ten databases across relational, key‑value, document, time‑series, and graph categories along with the five metrics used to calculate popularity.

DB-EnginesMongoDBOracle
0 likes · 3 min read
September 2023 DB-Engines Database Popularity Rankings Overview
Programmer DD
Programmer DD
Sep 5, 2022 · Databases

What’s Driving the Latest DB‑Engines Rankings? Oracle’s Drop, MySQL & MongoDB Surge

The September DB‑Engines ranking shows Oracle’s steep decline while MySQL and MongoDB climb, presents top‑10 lists for relational, key‑value, document, time‑series and graph databases, explains the five metrics behind the scores, and advises professionals to choose databases based on business needs rather than pure popularity.

DB-EnginesMongoDBOracle
0 likes · 4 min read
What’s Driving the Latest DB‑Engines Rankings? Oracle’s Drop, MySQL & MongoDB Surge
Programmer DD
Programmer DD
Jul 28, 2022 · Databases

Why MongoDB Is Adding Native Analytics and What It Means for Developers

MongoDB is evolving from a purely operational document store to a hybrid system that embeds native analytics, cloud‑native features, and SQL access, aiming to boost developer productivity, support real‑time insights, and complement rather than replace traditional data warehouses.

AnalyticsData LakeMongoDB
0 likes · 12 min read
Why MongoDB Is Adding Native Analytics and What It Means for Developers
dbaplus Community
dbaplus Community
Jul 22, 2022 · Databases

Why MongoDB Is Adding Native Analytics and What It Means for Developers

The article examines MongoDB’s evolution toward built‑in analytics, detailing new features like native search, time‑series support, change streams, Atlas analytics nodes, and the upcoming Atlas SQL interface, while arguing that these capabilities aim to empower developers rather than replace dedicated data‑warehouse solutions.

AnalyticsAtlasHTAP
0 likes · 10 min read
Why MongoDB Is Adding Native Analytics and What It Means for Developers
Efficient Ops
Efficient Ops
Jun 16, 2022 · Operations

Build an Ansible Custom Module to Backup MongoDB in Docker

An Ansible custom module was developed to back up MongoDB databases within a Docker container, including Dockerfile setup, Python handler code, parameter definitions, and a test playbook, with both successful and failure scenarios demonstrated, highlighting automation benefits for operations.

AnsibleBackupMongoDB
0 likes · 10 min read
Build an Ansible Custom Module to Backup MongoDB in Docker
Tencent Cloud Developer
Tencent Cloud Developer
Jun 7, 2022 · Databases

Mastering MongoDB: From Basics to Advanced Performance Tuning

This comprehensive guide explores MongoDB’s core features—including schema flexibility, high availability, sharding, storage engine internals, indexing, and performance tuning—while providing practical examples, configuration tips, and best‑practice recommendations for developers and architects seeking to efficiently deploy and operate MongoDB in production environments.

MongoDBReplicationWiredTiger
0 likes · 40 min read
Mastering MongoDB: From Basics to Advanced Performance Tuning
Aikesheng Open Source Community
Aikesheng Open Source Community
May 25, 2022 · Operations

Diagnosing High CPU Load Caused by Frequent Short‑Lived Processes in a MongoDB Environment Using execsnoop

The article describes how a MongoDB test environment on a single VM experienced persistent high CPU load despite low visible QPS, how the root cause was traced to thousands of short‑lived processes spawned by Zabbix monitoring, and how execsnoop was used to identify and eliminate the offending processes.

CPU loadLinux monitoringMongoDB
0 likes · 6 min read
Diagnosing High CPU Load Caused by Frequent Short‑Lived Processes in a MongoDB Environment Using execsnoop
Yunxuetang Frontend Team
Yunxuetang Frontend Team
May 20, 2022 · Frontend Development

Master Frontend Challenges: Race Conditions, Encryption, Low‑Code, Rust, AI Deepfakes

This roundup explores key frontend topics—including race‑condition handling in React, client‑side field‑level encryption with Node.js and MongoDB, iQIYI’s low‑code engine, leveraging Rust for WebAssembly, performance analysis of JavaScript frameworks using Google CrUX, and the risks of AI‑generated deepfake videos.

MongoDBWebAssemblydeepfake
0 likes · 4 min read
Master Frontend Challenges: Race Conditions, Encryption, Low‑Code, Rust, AI Deepfakes
Java Architect Essentials
Java Architect Essentials
Apr 27, 2022 · Backend Development

Flash‑Waimai: Complete Spring Boot + Vue Food Delivery System Tutorial

This article introduces a full‑stack food‑delivery project built with Spring Boot, Vue.js, MySQL and MongoDB, detailing its architecture, module breakdown, technology choices, database setup, and step‑by‑step instructions for launching the backend API, admin portal, and mobile client, along with download links for data and images.

MongoDBSpring BootVue.js
0 likes · 5 min read
Flash‑Waimai: Complete Spring Boot + Vue Food Delivery System Tutorial
Top Architect
Top Architect
Apr 3, 2022 · Databases

Designing Data Architecture for Microservices: Database Choices, Decoupling, and Scaling

This article explains how to design data architecture for microservice systems, covering the advantages of microservices, decoupling principles, lightweight APIs, DevOps integration, database per service versus shared databases, polyglot persistence, and why MongoDB is a suitable choice for scalable, dynamic, and sharded data storage.

Database designMongoDBarchitecture
0 likes · 17 min read
Designing Data Architecture for Microservices: Database Choices, Decoupling, and Scaling
dbaplus Community
dbaplus Community
Apr 1, 2022 · Databases

How iQIYI Built a Scalable OLTP Data Center to Eliminate Data Silos

This article details iQIYI's design and implementation of a unified OLTP data center that consolidates data across business lines, solves data‑island issues, ensures strong consistency between MongoDB and Elasticsearch, and provides high‑availability, massive‑scale storage for billions of records.

Data ArchitectureElasticsearchMongoDB
0 likes · 12 min read
How iQIYI Built a Scalable OLTP Data Center to Eliminate Data Silos
IT Architects Alliance
IT Architects Alliance
Mar 19, 2022 · Databases

Designing Data Architecture for Microservices: Principles, Database Choices, and Scaling Strategies

This article explains microservice fundamentals, outlines their advantages, and provides detailed guidance on data design, database selection, and scaling techniques—including decoupling, lightweight APIs, DevOps CI/CD, polyglot persistence, and sharding—to help architects build robust, flexible microservice systems.

MicroservicesMongoDBScalability
0 likes · 20 min read
Designing Data Architecture for Microservices: Principles, Database Choices, and Scaling Strategies
ITPUB
ITPUB
Mar 18, 2022 · Databases

PostgreSQL vs MongoDB: How to Choose the Right Database for Your Project

The article reviews the 50‑year evolution of databases, explains why modern enterprises need multiple database types, compares PostgreSQL and MongoDB for a typical market‑place application, and highlights how team expertise and architectural constraints should drive the final selection.

MongoDBMulti-Model Databasesdatabase selection
0 likes · 9 min read
PostgreSQL vs MongoDB: How to Choose the Right Database for Your Project
Efficient Ops
Efficient Ops
Mar 8, 2022 · Databases

From MongoDB to ClickHouse: Lessons Learned and Performance Gains

This article recounts the author's journey from using MongoDB for front‑end monitoring logs to migrating to ClickHouse, detailing the challenges with large‑scale data, optimization attempts, the fundamental differences between row‑ and column‑oriented databases, and the resulting performance and storage improvements.

Columnar StorageMongoDBNode.js
0 likes · 19 min read
From MongoDB to ClickHouse: Lessons Learned and Performance Gains
DaTaobao Tech
DaTaobao Tech
Mar 3, 2022 · Databases

Comparative Analysis of MySQL and MongoDB: Features, Performance, and Practical Insights

The article compares MySQL’s relational tables with MongoDB’s schema‑free documents, detailing equivalent concepts, CRUD syntax, and benchmark results that show MongoDB achieving higher write and query throughput, easier schema evolution, and built‑in sharding, recommending it for new agile projects while suggesting MySQL remain viable for legacy systems.

MongoDBNoSQLPerformance Testing
0 likes · 14 min read
Comparative Analysis of MySQL and MongoDB: Features, Performance, and Practical Insights
iQIYI Technical Product Team
iQIYI Technical Product Team
Feb 11, 2022 · Databases

Design and Implementation of iQIYI Content Platform Data Center (OLTP)

The paper describes iQIYI’s Content Platform Data Center (OLTP), a unified data hub that solves microservice data‑island problems by providing hundred‑billion‑scale storage, high‑QPS reads/writes, field‑level change notifications, final consistency between MongoDB and Elasticsearch, active‑active high availability, and a generic SDK, now serving 26 business lines with thousands of QPS and hundreds of millions of rows.

Data ConsistencyData centerMicroservices
0 likes · 11 min read
Design and Implementation of iQIYI Content Platform Data Center (OLTP)
vivo Internet Technology
vivo Internet Technology
Jan 26, 2022 · Backend Development

Vivo Comment Middleware: Traffic and Data Isolation Using Dubbo, Sentinel, and MongoDB

The Vivo comment middleware achieves high‑availability, cross‑service comment publishing by using Dubbo tag‑routing for traffic isolation, Sentinel hotspot‑parameter flow control with dynamic per‑tenant limits, and both physical and logical MongoDB isolation via a multi‑factory selector and runtime collection naming, preventing data leakage across business lines.

Data IsolationDubboMicroservices
0 likes · 14 min read
Vivo Comment Middleware: Traffic and Data Isolation Using Dubbo, Sentinel, and MongoDB
Architects' Tech Alliance
Architects' Tech Alliance
Jan 2, 2022 · Databases

How to Design Data Architecture for Microservices: Best Practices & Choices

This article explores microservice data design, covering the definition and benefits of microservices, principles for decoupling, lightweight APIs, DevOps integration, decentralized data governance, database per service versus shared databases, polyglot persistence, multi‑model databases, and why MongoDB’s dynamic schema, change streams, and sharding make it a strong fit for scalable microservice architectures.

Cloud NativeMicroservicesMongoDB
0 likes · 19 min read
How to Design Data Architecture for Microservices: Best Practices & Choices
Qingyun Technology Community
Qingyun Technology Community
Dec 29, 2021 · Databases

Why NoSQL Databases Are Dominating the Cloud Era – Trends, SaaS Growth & Financial Insights

Amid the rise of the industrial internet, NoSQL databases such as MongoDB, Redis, and Elasticsearch have surged in popularity, with strong SaaS offerings and impressive financial results that illustrate their growing market share, cloud integration, and the broader shift toward open‑source, cloud‑native data solutions.

Cloud ServicesDatabase SaaSMarket Trends
0 likes · 6 min read
Why NoSQL Databases Are Dominating the Cloud Era – Trends, SaaS Growth & Financial Insights
Java Captain
Java Captain
Dec 18, 2021 · Databases

Performance Benchmark of RedisJSON vs MongoDB and ElasticSearch

The report presents extensive YCSB‑based performance benchmarks showing that RedisJSON (with RediSearch) outperforms MongoDB and ElasticSearch by large margins in isolated writes, isolated reads, mixed workloads, and latency across a variety of operation mixes on identical AWS hardware.

ElasticsearchMongoDBNoSQL
0 likes · 15 min read
Performance Benchmark of RedisJSON vs MongoDB and ElasticSearch
IT Architects Alliance
IT Architects Alliance
Dec 18, 2021 · Backend Development

Designing Data for Microservices: Choosing the Right Database Strategy

This article explains microservice fundamentals, outlines their advantages, and dives deep into data‑design considerations such as one‑database‑per‑service, polyglot persistence versus multi‑model databases, and why MongoDB’s dynamic schema, change streams, and sharding make it a strong fit for scalable microservice architectures.

BackendDatabase ArchitectureMicroservices
0 likes · 17 min read
Designing Data for Microservices: Choosing the Right Database Strategy
Architect
Architect
Dec 16, 2021 · Databases

Designing Data Architecture for Microservices: Principles, Database Choices, and MongoDB Case Study

This article explains microservice fundamentals, their advantages, technical characteristics, and detailed data‑design considerations, comparing shared versus per‑service databases, polyglot persistence versus multi‑model databases, and demonstrates why MongoDB is a strong fit for scalable, resilient microservice architectures.

Database designMicroservicesMongoDB
0 likes · 17 min read
Designing Data Architecture for Microservices: Principles, Database Choices, and MongoDB Case Study
Top Architect
Top Architect
Dec 16, 2021 · Databases

RedisJSON Performance Benchmark Compared with MongoDB and ElasticSearch

This article presents a detailed performance benchmark of RedisJSON (RediSearch) against MongoDB and ElasticSearch, showing RedisJSON’s superior throughput and latency across isolated writes, reads, and mixed workloads, supported by YCSB test results and extensive latency analysis.

MongoDBRedisJSONYCSB
0 likes · 12 min read
RedisJSON Performance Benchmark Compared with MongoDB and ElasticSearch
Tencent Architect
Tencent Architect
Dec 14, 2021 · Databases

Master MongoDB: From Basics to Advanced Performance and Scaling

This comprehensive guide covers MongoDB's core concepts—including schema‑free design, high availability, sharding, storage engine internals, indexing, and performance tuning—while providing practical code examples, configuration steps, and best‑practice tips for developers and architects looking to master the database in production environments.

Database designMongoDBNoSQL
0 likes · 45 min read
Master MongoDB: From Basics to Advanced Performance and Scaling
Tencent Cloud Developer
Tencent Cloud Developer
Dec 10, 2021 · Databases

MongoDB Architecture and Performance Optimizations for Tencent Cloud K‑Song Feed Service

The article details how Tencent Cloud’s K‑Song feed service, serving over 150 million daily users, was engineered with a read‑expansion model, cached results, auxiliary index tables, hashed sharding, write‑concern tuning, disabled chain replication, and WiredTiger and backup optimizations, achieving sub‑10 ms write latency and significantly lower CPU and slow‑query rates.

CacheMongoDBTencent Cloud
0 likes · 17 min read
MongoDB Architecture and Performance Optimizations for Tencent Cloud K‑Song Feed Service
Douyu Streaming
Douyu Streaming
Dec 10, 2021 · Cloud Computing

How We Built a Fully Automated Cloud‑Based Web Recording Service for Douyu Ads

This article describes the design and implementation of a cloud‑native automated web‑page recording system for Douyu advertising, covering the problem background, technology stack, end‑to‑end workflow, Chrome extension tricks, containerization with Docker, database handling, and deployment on Kubernetes, enabling scalable, hands‑free video capture and delivery.

Chrome ExtensionMongoDBPuppeteer
0 likes · 29 min read
How We Built a Fully Automated Cloud‑Based Web Recording Service for Douyu Ads
Programmer DD
Programmer DD
Nov 27, 2021 · Databases

Deploy MangoDB: An Open‑Source MongoDB Alternative with Docker

This guide introduces MangoDB, an open‑source MongoDB‑compatible database built on PostgreSQL, and walks you through a three‑step Docker‑Compose setup, service startup, and connection using mongosh, enabling developers to quickly try a true open‑source MongoDB replacement.

DockerMangoDBMongoDB
0 likes · 4 min read
Deploy MangoDB: An Open‑Source MongoDB Alternative with Docker
Architecture & Thinking
Architecture & Thinking
Nov 2, 2021 · Backend Development

How to Transform a T+1 Dashboard into Real‑Time T+0 with MQ and MongoDB

This article explains how a user‑behavior data dashboard originally built on a daily T+1 batch process was redesigned to achieve real‑time T+0 updates by introducing message‑queue notifications, a dedicated aggregation service, and MongoDB storage, improving data freshness and user experience.

Backend ArchitectureMongoDBdata aggregation
0 likes · 5 min read
How to Transform a T+1 Dashboard into Real‑Time T+0 with MQ and MongoDB
Baidu Geek Talk
Baidu Geek Talk
Sep 15, 2021 · Databases

DB-Engines September 2021 Database Rankings Analysis

The September 2021 DB‑Engines ranking shows longtime leaders Oracle, MySQL and Microsoft SQL Server losing hundreds of points, while MongoDB, Snowflake and ClickHouse surge in popularity, Redis and InfluxDB dominate their niches, and the report stresses that selecting a database should prioritize business needs over mere ranking.

DB-EnginesDatabase RankingsDatabase Trends
0 likes · 7 min read
DB-Engines September 2021 Database Rankings Analysis
dbaplus Community
dbaplus Community
Aug 25, 2021 · Databases

Master‑Slave, Replica Set, and Sharding: How MongoDB Achieves High Availability

This article explains MongoDB's evolution from Master‑Slave to Replica Set and Sharding architectures, detailing how each model provides high availability, data reliability, and scalability, and offers practical configuration tips to ensure strong consistency and minimal downtime in production deployments.

Database ArchitectureMongoDBReplica Set
0 likes · 20 min read
Master‑Slave, Replica Set, and Sharding: How MongoDB Achieves High Availability
Tencent Cloud Developer
Tencent Cloud Developer
Aug 17, 2021 · Big Data

Elasticsearch Technical Event in Shenzhen

The Shenzhen Elasticsearch technical event, co‑hosted by the Elastic Chinese community and Tencent Cloud, presented practical sessions on optimizing the Elastic Stack for search, real‑time analytics, logging, security and APM, featuring compression encoding, MongoDB fusion, ByteDance extensions, cost‑effective log storage, Lucene indexing, cross‑cluster replication, vector engine integration, and large‑scale case studies from Tencent, Tiptop Data and vivo.

ElasticsearchMongoDBVector Computing
0 likes · 4 min read
Elasticsearch Technical Event in Shenzhen
Programmer DD
Programmer DD
Aug 13, 2021 · Databases

August 2023 DB‑Engines Ranking: SQL Server’s Sharp Drop & PostgreSQL/MongoDB Surge

The August 2023 DB‑Engines popularity ranking shows Microsoft SQL Server suffering the steepest score decline, while PostgreSQL and MongoDB post significant year‑over‑year gains, and the top three databases also fell, with the report detailing score trends, category rankings, and the five metrics used to calculate popularity.

DB-EnginesDatabase RankingsMongoDB
0 likes · 4 min read
August 2023 DB‑Engines Ranking: SQL Server’s Sharp Drop & PostgreSQL/MongoDB Surge
Open Source Linux
Open Source Linux
Aug 8, 2021 · Databases

MongoDB Essentials: 52 Common Questions Answered

This comprehensive guide covers everything from MongoDB's core concepts, data model, and architecture to practical commands for creating databases, collections, indexes, sharding, replication, aggregation, and troubleshooting, providing clear answers to over fifty frequently asked questions.

MongoDBNoSQLReplication
0 likes · 27 min read
MongoDB Essentials: 52 Common Questions Answered
MaGe Linux Operations
MaGe Linux Operations
Aug 4, 2021 · Databases

What Is MongoDB? Features, Commands, and Best Practices Explained

This article provides a comprehensive overview of MongoDB, covering its definition, document‑oriented storage, key features, differences from relational databases, sharding and replication mechanisms, common commands, data types, indexing, aggregation, and practical usage scenarios for modern applications.

MongoDBNoSQLReplication
0 likes · 23 min read
What Is MongoDB? Features, Commands, and Best Practices Explained
Tencent Cloud Developer
Tencent Cloud Developer
Aug 2, 2021 · Databases

Improving MongoDB Million-Collection Performance with Shared WiredTiger Table Space

Tencent’s MongoDB team solved the severe performance degradation caused by millions of collections by redesigning WiredTiger to use a shared table‑space with prefix‑mapped keys, eliminating data‑handle explosion, cutting memory use and lock contention, reducing startup from hours to minutes, and boosting read/write throughput by up to two orders of magnitude while preserving full MongoDB compatibility.

Database EngineeringMongoDBPerformance Optimization
0 likes · 20 min read
Improving MongoDB Million-Collection Performance with Shared WiredTiger Table Space
Tencent Database Technology
Tencent Database Technology
Jul 29, 2021 · Databases

Performance Optimization of MongoDB for Million‑Scale Collections Using Shared Table Space Architecture

The Tencent CMongo team analyzed severe memory consumption, slow queries, and hour‑long startup caused by millions of MongoDB collections, identified bottlenecks in WiredTiger’s data‑handle management and schema‑lock handling, and introduced a shared‑table‑space architecture that reduces WT tables to a handful, achieving 1‑2 order‑of‑magnitude speedups and eliminating OOM failures.

MongoDBShared Table SpaceStorage Engine
0 likes · 19 min read
Performance Optimization of MongoDB for Million‑Scale Collections Using Shared Table Space Architecture
Top Architect
Top Architect
Jul 16, 2021 · Backend Development

Flash-Waimai: A Complete Spring Boot + Vue Food Delivery System Tutorial

This article introduces the Flash-Waimai project—a full‑stack food delivery system built with Spring Boot, Vue.js, MySQL and MongoDB—detailing its architecture, module breakdown, database setup, quick‑start commands, and step‑by‑step instructions for launching the backend, admin portal, and mobile client.

MongoDBSpring BootVue.js
0 likes · 5 min read
Flash-Waimai: A Complete Spring Boot + Vue Food Delivery System Tutorial
dbaplus Community
dbaplus Community
Jun 27, 2021 · Databases

How to Optimize a Billion‑Scale MongoDB Cluster for Sub‑Second Latency on Limited Hardware

This article details a real‑world case of a hundred‑billion‑record MongoDB deployment that retains only seven days of data, describing resource assessment, sharding strategy, container specs, and multiple rounds of storage‑engine and TTL‑deletion tuning that reduced latency from hundreds of milliseconds to 0.5‑2 ms without adding nodes.

Container DeploymentMongoDBTTL
0 likes · 11 min read
How to Optimize a Billion‑Scale MongoDB Cluster for Sub‑Second Latency on Limited Hardware
Aikesheng Open Source Community
Aikesheng Open Source Community
Jun 21, 2021 · Databases

Diagnosing a MongoDB Shard Connection Storm that Caused Replication Lag and Automatic Failover

The article details a MongoDB 3.4 sharded cluster incident where a sudden connection storm overwhelmed the primary, leading to replication lag, automatic failover, and how monitoring, log analysis with mtools, and a custom log‑rotation script were used to diagnose and resolve the issue.

Connection StormDatabase MonitoringMongoDB
0 likes · 8 min read
Diagnosing a MongoDB Shard Connection Storm that Caused Replication Lag and Automatic Failover
Wukong Talks Architecture
Wukong Talks Architecture
Jun 17, 2021 · Databases

Ensuring Data Consistency Without Native Transactions in MongoDB

The article explains how lack of native transactions in MongoDB 3.0 can cause data inconsistency during order processing, compares it with SQL transaction mechanisms, and proposes optimization and compensation strategies such as retry queues, asynchronous tasks, and refund handling to ensure eventual consistency.

Backend DevelopmentCompensationData Consistency
0 likes · 10 min read
Ensuring Data Consistency Without Native Transactions in MongoDB
Ops Development Stories
Ops Development Stories
Jun 4, 2021 · Operations

Step-by-Step Guide to Monitoring MongoDB with Zabbix Agent 2

This tutorial explains how to use Zabbix Agent 2 to monitor MongoDB databases and clusters, covering the required read‑only user setup, relevant Zabbix templates, key metrics such as jumbo chunks, connection pool stats, server status, collection and replSet information, and practical configuration examples.

Agent2MongoDBOperations
0 likes · 6 min read
Step-by-Step Guide to Monitoring MongoDB with Zabbix Agent 2
360 Tech Engineering
360 Tech Engineering
May 31, 2021 · Databases

Understanding MongoDB TTL Indexes: Concepts, Operation, Creation Methods, Limitations, and Best Practices

This article explains MongoDB TTL indexes, covering their basic concept as single‑field auto‑deletion indexes, how the background process works, alternative creation methods using an expireAt field, practical limitations, and recommendations for designing efficient data expiration strategies.

Database MaintenanceMongoDBTTL Index
0 likes · 7 min read
Understanding MongoDB TTL Indexes: Concepts, Operation, Creation Methods, Limitations, and Best Practices
dbaplus Community
dbaplus Community
May 25, 2021 · Databases

How Migrating 40 B Records from MySQL to MongoDB Cut Costs and Boost Performance

A large‑scale IoT service migrated 40 billion rows from MySQL to MongoDB, solving capacity, cost, and data‑skew issues while achieving higher performance, lower storage consumption, and a flexible, highly available architecture, with detailed resource evaluation, migration steps, optimization tactics, and cost‑benefit analysis.

Cost SavingsMongoDBPerformance Optimization
0 likes · 21 min read
How Migrating 40 B Records from MySQL to MongoDB Cut Costs and Boost Performance
Top Architect
Top Architect
May 19, 2021 · Backend Development

Full‑Stack Food Delivery System (Spring Boot + Vue) – Setup Guide and Code

This article provides a complete tutorial for building a food‑delivery system with a mobile app, backend management, and API, detailing the technology stack, module structure, database setup, code snippets, and step‑by‑step instructions to launch both the admin and mobile front‑ends.

MongoDBSpring BootTutorial
0 likes · 4 min read
Full‑Stack Food Delivery System (Spring Boot + Vue) – Setup Guide and Code
dbaplus Community
dbaplus Community
May 17, 2021 · Databases

How Migrating from Elasticsearch to MongoDB Cut Costs 10‑Fold and Boosted Latency

This article presents a detailed case study of moving a 2‑petabyte smart‑product data workload from Elasticsearch to MongoDB, covering business background, source cluster architecture, MongoDB design and resource planning, step‑by‑step performance optimizations, latency and cost comparisons, and guidance on when each database is appropriate.

Database ArchitectureElasticsearchMongoDB
0 likes · 21 min read
How Migrating from Elasticsearch to MongoDB Cut Costs 10‑Fold and Boosted Latency
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
May 13, 2021 · Databases

Why MongoDB’s Unique Index Fails When Index Keys Exceed 1024 Bytes

The article reproduces a MongoDB issue where queries using a hashed shard key return no results and a compound unique index silently accepts duplicate documents, explains that the failIndexKeyTooLong parameter allows oversized index entries to be stored without indexing, and shows how to reproduce and fix the problem.

Hash ShardingMongoDBfailIndexKeyTooLong
0 likes · 34 min read
Why MongoDB’s Unique Index Fails When Index Keys Exceed 1024 Bytes
Java Architect Essentials
Java Architect Essentials
May 9, 2021 · Backend Development

Full‑Stack Food Delivery System Based on Spring Boot and Vue.js

This article presents a complete food‑delivery system with mobile, admin, and API modules, detailing its Spring Boot and Vue.js technology stack, module structure, database setup, quick‑start commands, and how to run both the management console and mobile client for learning purposes.

MongoDBSpring BootVue.js
0 likes · 4 min read
Full‑Stack Food Delivery System Based on Spring Boot and Vue.js
Python Crawling & Data Mining
Python Crawling & Data Mining
Apr 22, 2021 · Databases

MongoDB Mastery: Install, Configure, and Perform CRUD

This comprehensive tutorial walks you through installing MongoDB on Windows, configuring data and log directories, setting environment variables, creating and managing databases, collections, indexes, aggregation pipelines, backup and restore procedures, monitoring tools, advanced query operators, user management, and using a visual tool like Navicat for MongoDB.

BackupCRUDInstallation
0 likes · 15 min read
MongoDB Mastery: Install, Configure, and Perform CRUD
Wukong Talks Architecture
Wukong Talks Architecture
Mar 23, 2021 · Databases

MongoDB vs MySQL: Interview Insights on NoSQL, Relational Databases, and Search Engines

This article shares an interview experience that compares MongoDB and MySQL, explains the advantages and disadvantages of document‑oriented and relational databases, introduces other NoSQL solutions such as Elasticsearch, and offers guidance on choosing the right storage technology based on workload characteristics.

ElasticsearchMongoDBNoSQL
0 likes · 13 min read
MongoDB vs MySQL: Interview Insights on NoSQL, Relational Databases, and Search Engines
dbaplus Community
dbaplus Community
Mar 14, 2021 · Databases

How Vivo Built a Scalable Comment Platform with MongoDB Sharding

This article explains how Vivo designed a company‑wide comment middle‑platform, chose MySQL and MongoDB, deep‑dived into MongoDB cluster architecture, shard key strategies, and practical solutions for scaling, migration, and high availability in a high‑traffic environment.

Comment SystemDatabase designMongoDB
0 likes · 11 min read
How Vivo Built a Scalable Comment Platform with MongoDB Sharding
Python Crawling & Data Mining
Python Crawling & Data Mining
Mar 11, 2021 · Backend Development

How to Build a Robust Python Web Crawler for Forum Comments with Scrapy & Selenium

This article walks through building a Python web crawler that extracts forum post comments into MongoDB, covering project goals, environment setup, site structure analysis, Scrapy and Selenium integration, data storage design, handling anti‑scraping measures, and performance optimization with multithreading.

CrawlerData ExtractionMongoDB
0 likes · 13 min read
How to Build a Robust Python Web Crawler for Forum Comments with Scrapy & Selenium
Programmer DD
Programmer DD
Mar 4, 2021 · Backend Development

How to Seamlessly Integrate MongoDB with Spring Boot: A Step‑by‑Step Guide

This tutorial walks you through upgrading Spring Boot, introduces MongoDB basics, and provides a hands‑by‑step guide to adding the spring‑boot‑starter‑data‑mongodb dependency, defining entity and repository classes, writing unit tests, and configuring connection properties for robust backend data management.

Backend DevelopmentJavaMongoDB
0 likes · 8 min read
How to Seamlessly Integrate MongoDB with Spring Boot: A Step‑by‑Step Guide
ITPUB
ITPUB
Mar 1, 2021 · Databases

Designing a Scalable Comment Service: Vivo’s MongoDB Architecture Deep Dive

This article details Vivo's journey in building a company‑wide comment platform, explaining why MongoDB was chosen over MySQL, how its sharded cluster is structured, the challenges of shard‑key selection, and the practical steps taken to scale and maintain the system.

Cluster ArchitectureComment SystemDatabase design
0 likes · 10 min read
Designing a Scalable Comment Service: Vivo’s MongoDB Architecture Deep Dive
dbaplus Community
dbaplus Community
Jan 26, 2021 · Databases

How OPPO Turned MongoDB from a Niche DB into a Core, Scalable, Multi‑Data‑Center System

This article details OPPO's journey of adopting MongoDB at massive scale, addressing common misconceptions, designing multi‑data‑center active‑active architectures, optimizing thread models and migration processes, and applying performance‑boosting techniques that yielded multi‑fold improvements for trillion‑row clusters.

CostSavingDatabaseSecurityMongoDB
0 likes · 30 min read
How OPPO Turned MongoDB from a Niche DB into a Core, Scalable, Multi‑Data‑Center System
Top Architect
Top Architect
Jan 22, 2021 · Databases

Debunking Common MongoDB Myths: A Comprehensive Guide

This article systematically refutes ten widespread misconceptions about MongoDB—covering scalability, versioning, data format, transactions, relationships, sharding, security, data loss, and suitability—while explaining its architecture, BSON storage, and best‑practice usage with illustrative code examples.

BSONMongoDBNoSQL
0 likes · 14 min read
Debunking Common MongoDB Myths: A Comprehensive Guide
Programmer DD
Programmer DD
Dec 23, 2020 · Databases

13 Must-Have MongoDB GUI Tools for Efficient Database Management

This guide reviews thirteen popular MongoDB graphical tools—covering open‑source and commercial options, their key features, platform support, and download links—to help developers and DBAs choose the most suitable visual interface for managing MongoDB databases.

CompassDatabase ManagementMongoDB
0 likes · 12 min read
13 Must-Have MongoDB GUI Tools for Efficient Database Management
Beike Product & Technology
Beike Product & Technology
Dec 10, 2020 · Big Data

Overview and Practical Guide to Debezium MongoDB Source Connector

This article explains how Debezium's MongoDB Source Connector captures change events from replica sets or sharded clusters, streams them to Kafka topics, and provides detailed configuration, deployment, monitoring, and troubleshooting steps for building reliable change‑data‑capture pipelines.

Change Data CaptureConnectorDebezium
0 likes · 11 min read
Overview and Practical Guide to Debezium MongoDB Source Connector
转转QA
转转QA
Nov 25, 2020 · Backend Development

Functional Test Case Platform for Unified Test Case Management

The article describes the challenges of maintaining test cases amid organizational changes and introduces a functional test case platform that centralizes case storage, supports version‑driven updates, enables reuse of business modules and base components, and outlines its backend MongoDB design, frontend mind‑map UI, and future roadmap.

BackendMongoDBSoftware Testing
0 likes · 6 min read
Functional Test Case Platform for Unified Test Case Management