Tagged articles
29 articles
Page 1 of 1
DevOps Coach
DevOps Coach
Dec 23, 2025 · Databases

Mastering the 2025 Database Landscape: Choose the Right Data Store for Every Need

This guide explains why modern systems use multiple database types, outlines key data access patterns, and provides detailed overviews, cloud options, use‑cases, and trade‑offs for relational, columnar, key‑value, in‑memory, wide‑column, time‑series, graph, document, geospatial, full‑text search, and blob storage solutions, ending with a practical decision framework.

2025data access patternsdatabase selection
0 likes · 21 min read
Mastering the 2025 Database Landscape: Choose the Right Data Store for Every Need
Ray's Galactic Tech
Ray's Galactic Tech
Dec 16, 2025 · Databases

PostgreSQL vs MySQL: The Ultimate Production-Ready Database Selection Guide

Choosing between PostgreSQL and MySQL isn’t just a feature checklist; it requires weighing business complexity, team expertise, and future uncertainty, with this guide offering core design philosophies, multi-dimensional capability comparisons, actionable decision paths, and real-world case studies to help you make a production-grade database choice.

GISJSONPostgreSQL
0 likes · 12 min read
PostgreSQL vs MySQL: The Ultimate Production-Ready Database Selection Guide
ITPUB
ITPUB
Jul 31, 2023 · Databases

How to Choose the Right Database: Key Steps for Successful Selection

This guide walks you through the essential stages of database selection—from assessing project requirements and comparing candidate systems to performance testing, long‑term impact analysis, and making the final decision—ensuring you pick a solution that fits both current and future needs.

BenchmarkingNoSQLSQL
0 likes · 10 min read
How to Choose the Right Database: Key Steps for Successful Selection
Tencent Cloud Developer
Tencent Cloud Developer
Jul 21, 2022 · Databases

Distributed Databases in Financial Industry: Selection and Implementation Practices

The article highlights how distributed databases are essential for the financial industry’s high‑performance, scalable, and highly available data needs, outlines a webinar covering expert selection criteria, implementation tactics, integration challenges, cloud‑native adoption, and real‑world case studies for regulated financial environments.

Data ScalabilityFinTechFinancial Industry
0 likes · 3 min read
Distributed Databases in Financial Industry: Selection and Implementation Practices
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 DatabasesPostgreSQL
0 likes · 9 min read
PostgreSQL vs MongoDB: How to Choose the Right Database for Your Project
21CTO
21CTO
Oct 23, 2021 · Backend Development

Why We Dropped PHP for Go: Lessons from Rebuilding a High‑Traffic Gaming Platform

In this article, Poki engineers explain why they abandoned PHP in favor of Go while migrating to a micro‑service architecture, discuss the performance and operational benefits of Go, evaluate NoSQL options like MongoDB and Cassandra, and justify sticking with MySQL for their high‑traffic gaming platform.

GoNoSQLPHP
0 likes · 9 min read
Why We Dropped PHP for Go: Lessons from Rebuilding a High‑Traffic Gaming Platform
IT Architects Alliance
IT Architects Alliance
Sep 16, 2021 · Databases

In-Memory Databases: Concepts, Evolution, Applications, and Selection Guidance

This whitepaper explains the definition and history of in‑memory databases, discusses their performance advantages and persistence challenges, outlines the technology’s maturity and bottlenecks, classifies key products, and provides technical and non‑technical criteria for selecting the most suitable solution for high‑concurrency, low‑latency workloads.

Relational Databasedatabase selectionkey-value store
0 likes · 11 min read
In-Memory Databases: Concepts, Evolution, Applications, and Selection Guidance
Programmer DD
Programmer DD
Sep 7, 2021 · Databases

Why In-Memory Databases Are Revolutionizing High‑Performance Data Management

This whitepaper explains the concept, history, core attributes, typical industry use cases, major products, and selection guidelines for in‑memory databases, highlighting their performance advantages, technical challenges, and future trends driven by evolving memory technologies.

In-Memory Databasedatabase selectionhigh performance
0 likes · 12 min read
Why In-Memory Databases Are Revolutionizing High‑Performance Data Management
vivo Internet Technology
vivo Internet Technology
Jul 24, 2020 · Databases

Database Selection and Service Platform Construction for Large-Scale Multi-Storage Scenarios

The article outlines vivo’s shift from traditional DBA firefighting to a product‑oriented database service model, detailing demand‑driven selection of MySQL, Redis, TiDB and others via a five‑dimensional radar, and the design of a unified, multi‑environment platform that emphasizes user experience, automation, and seamless cloud‑IDC integration.

DBA transformationDatabase ArchitectureDatabase Lifecycle
0 likes · 17 min read
Database Selection and Service Platform Construction for Large-Scale Multi-Storage Scenarios
Senior Brother's Insights
Senior Brother's Insights
Jan 4, 2020 · Databases

How iQIYI Chooses, Optimizes, and Manages Its Diverse Database Stack

This article walks through iQIYI's practical approach to database selection, covering key evaluation dimensions, a taxonomy of SQL/NoSQL and OLTP/OLAP workloads, detailed optimizations for MySQL, Redis, Couchbase and the internally built HiKV, as well as multi‑stage operational management and concrete selection recommendations.

CouchbaseHiKVdatabase selection
0 likes · 21 min read
How iQIYI Chooses, Optimizes, and Manages Its Diverse Database Stack
Architecture Digest
Architecture Digest
Dec 16, 2019 · Databases

iQIYI’s Database Selection, Optimization, and Management Practices

This article discusses iQIYI’s approach to database selection, covering evaluation criteria, the variety of databases used—including MySQL, TiDB, Redis, Couchbase, and the in‑house HiKV—along with detailed optimization, high‑availability, auditing, and operational management techniques for each system.

CouchbaseHiKVdatabase selection
0 likes · 20 min read
iQIYI’s Database Selection, Optimization, and Management Practices
dbaplus Community
dbaplus Community
Dec 3, 2019 · Databases

How iQIYI Selects, Optimizes, and Manages Its Diverse Database Stack

This article explains iQIYI's multi‑dimensional approach to database selection, details the practical use and optimization of MySQL, TiDB, Redis, Couchbase, and the internally built HiKV, and offers concrete recommendations for choosing the right database in different scenarios.

CouchbaseHiKVTiDB
0 likes · 20 min read
How iQIYI Selects, Optimizes, and Manages Its Diverse Database Stack
iQIYI Technical Product Team
iQIYI Technical Product Team
Nov 15, 2019 · Databases

Database Selection Strategies and iQIYI's Implementation of MySQL, Redis, Couchbase, and HiKV

The article outlines practical database selection criteria—cost, stability, performance, scalability, security—and details iQIYI’s concrete implementations of MySQL, Redis, Couchbase, and the custom HiKV store, describing their architectures, backup and scaling mechanisms, operational tooling evolution, and a decision‑tree guide for matching workloads to the appropriate database technology.

CouchbaseDatabase operationsHiKV
0 likes · 18 min read
Database Selection Strategies and iQIYI's Implementation of MySQL, Redis, Couchbase, and HiKV
dbaplus Community
dbaplus Community
Jul 25, 2019 · Databases

MySQL vs PostgreSQL: Which Open‑Source Database Fits Your Project?

This article provides a high‑level comparison of MySQL and PostgreSQL, covering their histories, architectures, licensing, performance characteristics, platform support, standards compatibility, and typical use‑cases to help developers choose the most suitable open‑source database for their needs.

Open source databasesPostgreSQLdatabase comparison
0 likes · 9 min read
MySQL vs PostgreSQL: Which Open‑Source Database Fits Your Project?
Architects' Tech Alliance
Architects' Tech Alliance
Jul 8, 2019 · Databases

Guidelines for Selecting In-Memory Databases and Corresponding Hardware

This article compares ten typical in‑memory databases, discusses their technical characteristics such as performance, ACID support and SQL compatibility, and provides comprehensive technical and non‑technical criteria as well as hardware recommendations for choosing the most suitable in‑memory database solution.

ConsistencySQL Compatibilitydatabase selection
0 likes · 7 min read
Guidelines for Selecting In-Memory Databases and Corresponding Hardware
ITPUB
ITPUB
Jul 2, 2016 · Databases

Understanding NoSQL: Key-Value, Columnar, and Document Databases Explained

An overview of NoSQL database types—including key‑value stores like Redis, column‑oriented systems such as BigTable and HBase, and document databases like MongoDB—covers their architectures, strengths, typical use cases, and key factors to consider when selecting a NoSQL solution for web applications.

ColumnarDocumentMongoDB
0 likes · 8 min read
Understanding NoSQL: Key-Value, Columnar, and Document Databases Explained
21CTO
21CTO
Nov 28, 2015 · Databases

Choosing the Right NoSQL Database: MongoDB, Cassandra, or HBase?

While Hadoop enjoys a strong reputation in big‑data applications, the article argues that NoSQL databases—specifically MongoDB, Cassandra, and HBase—are more widely deployed, comparing their strengths, use cases, and market popularity to help developers decide which technology best fits their needs.

HBaseNoSQLcassandra
0 likes · 10 min read
Choosing the Right NoSQL Database: MongoDB, Cassandra, or HBase?
Efficient Ops
Efficient Ops
Nov 10, 2015 · Databases

Choosing Between Commercial and Open‑Source Databases: Insights from a Veteran DBA

In this interview, seasoned database expert Lu Dongming recounts the two historic “springs” of the database industry, compares commercial and open‑source databases, and offers practical guidance on selecting the right database solution based on workload, cost, and architectural considerations.

DBMS historyEnterprise Datacommercial vs open-source
0 likes · 11 min read
Choosing Between Commercial and Open‑Source Databases: Insights from a Veteran DBA
Qunar Tech Salon
Qunar Tech Salon
Oct 16, 2015 · Databases

Choosing the Right NoSQL Database: MongoDB, Cassandra, and HBase Compared

The article examines why enterprises should consider NoSQL over Hadoop for big data storage, compares the three leading NoSQL databases—MongoDB, Cassandra, and HBase—based on market popularity, technical strengths, scalability, and use‑case suitability, and concludes with guidance on selecting the most appropriate solution.

Big DataMongoDBNoSQL
0 likes · 11 min read
Choosing the Right NoSQL Database: MongoDB, Cassandra, and HBase Compared
Qunar Tech Salon
Qunar Tech Salon
Aug 24, 2015 · Databases

Choosing the Right NoSQL Database for Your Application: Use Cases and Recommendations

This article surveys major NoSQL data models—including document, graph, relational, object, key‑value, BigTable‑type, data‑structure, and grid databases—and provides practical guidance on selecting the most suitable database for various application requirements such as scalability, consistency, transaction support, and data complexity.

NoSQLUse Casesdata modeling
0 likes · 11 min read
Choosing the Right NoSQL Database for Your Application: Use Cases and Recommendations