Tagged articles
362 articles
Page 2 of 4
Java Baker
Java Baker
Jun 7, 2022 · Databases

Mastering HBase RowKey Design: Principles, Use Cases, and Architecture

Learn why HBase outperforms MySQL for massive, historical data, explore key rowkey design principles such as composite keys, field ordering, length alignment, and hotspot mitigation, and see practical examples like cold‑hot data separation and transaction logs, plus a concise overview of HBase’s core architecture.

Database ArchitectureHBaseNoSQL
0 likes · 5 min read
Mastering HBase RowKey Design: Principles, Use Cases, and Architecture
Tencent Cloud Developer
Tencent Cloud Developer
May 31, 2022 · Industry Insights

What’s Driving the NoSQL Revolution? Key Takeaways from the 5th Techo TVP Summit

The 5th Techo TVP Developer Summit explored the surge of data, the strategic role of NoSQL in digital transformation, presented cutting‑edge trends, performance breakthroughs, cloud‑native multi‑model solutions, and real‑world case studies from finance to gaming, highlighting future directions for database technology.

Cloud NativeDatabase TrendsNoSQL
0 likes · 18 min read
What’s Driving the NoSQL Revolution? Key Takeaways from the 5th Techo TVP Summit
Top Architect
Top Architect
May 18, 2022 · Databases

Evolution of JD Baitiao Backend Architecture: From MySQL to ShardingSphere

This article chronicles the architectural evolution of JD Baitiao’s backend—from early MySQL monoliths through Solr‑HBase, MongoDB, and DBRep—to the adoption of Apache ShardingSphere, highlighting the motivations, technical trade‑offs, decoupling strategies, and performance outcomes for a high‑throughput financial service.

Data PartitioningDatabase ArchitectureJD Baitiao
0 likes · 15 min read
Evolution of JD Baitiao Backend Architecture: From MySQL to ShardingSphere
ITPUB
ITPUB
May 12, 2022 · Databases

How Aerospike Delivers Millisecond Latency on TB‑Scale Data

This article explains how Aerospike, a high‑performance NoSQL database, achieves millisecond‑level query latency on terabyte‑scale datasets by using a hybrid storage architecture, multi‑level storage tiers, flash optimizations, and a flexible ecosystem that supports diverse real‑time use cases.

AerospikeHybrid storageLow latency
0 likes · 14 min read
How Aerospike Delivers Millisecond Latency on TB‑Scale Data
Big Data Technology & Architecture
Big Data Technology & Architecture
May 12, 2022 · Databases

Understanding B+ Trees and Log‑Structured Merge (LSM) Trees and Their Use in HBase

This article explains the fundamentals of B+ trees, introduces log‑structured merge (LSM) trees as a modern alternative for write‑intensive workloads, and demonstrates how HBase leverages LSM trees—including MemStore, HFile, compaction, and Bloom filters—to achieve efficient storage and retrieval in NoSQL environments.

B+TreeHBaseLSM‑Tree
0 likes · 7 min read
Understanding B+ Trees and Log‑Structured Merge (LSM) Trees and Their Use in HBase
Selected Java Interview Questions
Selected Java Interview Questions
May 6, 2022 · Databases

Eight Database Optimization Strategies for Performance Improvement

This article presents a systematic overview of eight practical database optimization techniques—including data reduction, serialization, archiving, intermediate tables, sharding, distributed caching, master‑slave replication, and appropriate storage selection—to help backend engineers diagnose and resolve the majority of performance bottlenecks caused by data volume, high load, and search complexity.

CQRSNoSQLcaching
0 likes · 19 min read
Eight Database Optimization Strategies for Performance Improvement
Java Backend Technology
Java Backend Technology
May 1, 2022 · Databases

Mastering Database Performance: 8 Proven Optimization Strategies

This article explains why databases become slow, introduces a four‑layer thinking model, and presents eight practical solutions—including reducing data volume, leveraging space for performance, and selecting the right storage system—to help backend engineers resolve 80‑90% of common performance problems.

CQRSDatabase OptimizationNoSQL
0 likes · 19 min read
Mastering Database Performance: 8 Proven Optimization Strategies
dbaplus Community
dbaplus Community
Apr 24, 2022 · Databases

Eight Practical Strategies to Tackle Database Performance Bottlenecks

This article outlines a systematic approach for backend engineers to identify root causes of database slowness and presents eight concrete optimization techniques—ranging from data reduction and space‑for‑performance trade‑offs to appropriate storage system selection—while explaining when each method is most effective and what trade‑offs to consider.

CQRSDatabase PerformanceNoSQL
0 likes · 18 min read
Eight Practical Strategies to Tackle Database Performance Bottlenecks
Architects' Tech Alliance
Architects' Tech Alliance
Apr 22, 2022 · Databases

2022 China Database Industry Analysis Report – Market Overview, Trends, and Product Landscape

The 2022 China Database Industry Analysis Report examines market growth, product diversity, and competitive dimensions, detailing relational, NoSQL, and NewSQL classifications, open‑source concepts, and the challenges and opportunities facing domestic database vendors amid rising investment and geopolitical pressures.

ChinaDatabase MarketIndustry analysis
0 likes · 9 min read
2022 China Database Industry Analysis Report – Market Overview, Trends, and Product Landscape
Architect
Architect
Apr 19, 2022 · Databases

Redis Overview: Features, Data Types, Caching Strategies, Common Pitfalls, Performance, Persistence, Replication, and Sentinel

This article provides a comprehensive introduction to Redis, covering its core characteristics, supported data types, caching usage patterns, typical issues such as consistency, avalanche, penetration and breakdown, performance reasons, eviction policies, persistence options, master‑slave replication, and Sentinel high‑availability mechanisms.

NoSQLPersistenceReplication
0 likes · 11 min read
Redis Overview: Features, Data Types, Caching Strategies, Common Pitfalls, Performance, Persistence, Replication, and Sentinel
ITPUB
ITPUB
Apr 14, 2022 · Databases

Eight Proven Strategies to Supercharge Database Performance

This article explains why databases become slow, introduces a four‑layer thinking model, and presents eight practical optimization techniques—including data reduction, caching, sharding, master‑slave replication, and CQRS—along with their benefits, drawbacks, and suitable scenarios.

CQRSDatabase OptimizationNoSQL
0 likes · 22 min read
Eight Proven Strategies to Supercharge Database Performance
Xiaolei Talks DB
Xiaolei Talks DB
Apr 7, 2022 · Databases

Why Did One Aerospike Node’s XDR Lag So High? Diagnosis and Fix

A single Aerospike node experienced extreme XDR replication lag due to a misconfigured forward setting, and the article walks through terminology, monitoring data, root‑cause analysis, and step‑by‑step commands to resolve the issue and improve cluster performance.

AerospikeDatabase LagNoSQL
0 likes · 11 min read
Why Did One Aerospike Node’s XDR Lag So High? Diagnosis and Fix
ITPUB
ITPUB
Mar 31, 2022 · Databases

Understanding Redis: Core Data Types, Persistence, Replication, and Common Pitfalls

This comprehensive guide explores Redis fundamentals, including NoSQL concepts, its five primary data structures, internal storage mechanisms, persistence options, replication, sentinel failover, and strategies to prevent cache penetration, breakdown, and avalanche, providing developers with deep insights for building robust, high‑performance applications.

CacheData StructuresNoSQL
0 likes · 53 min read
Understanding Redis: Core Data Types, Persistence, Replication, and Common Pitfalls
Open Source Linux
Open Source Linux
Mar 9, 2022 · Databases

Mastering Redis Persistence: RDB vs AOF Explained

This article explains Redis's two persistence mechanisms—RDB snapshots and AOF append‑only logs—detailing how they work, how to enable them via commands or configuration, their advantages and drawbacks, and guidance on choosing the right method for your workload.

AOFNoSQLPersistence
0 likes · 13 min read
Mastering Redis Persistence: RDB vs AOF Explained
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
IT Architects Alliance
IT Architects Alliance
Feb 18, 2022 · Databases

Designing and Deploying Elasticsearch for Large‑Scale Reading Records and Search in a .NET Platform

This article explains how to evaluate, select, and implement Elasticsearch as a scalable NoSQL search engine for handling tens of millions of reading‑record entries and full‑text work‑search, covering architectural trade‑offs, memory usage, indexing strategies, cluster sharding, pagination limits, server sizing, and .NET integration with code examples.

ElasticsearchNoSQLSearch
0 likes · 31 min read
Designing and Deploying Elasticsearch for Large‑Scale Reading Records and Search in a .NET Platform
Efficient Ops
Efficient Ops
Feb 16, 2022 · Databases

Master Redis: Core Concepts, Commands, and Data Types Explained

Redis is an open‑source, in‑memory data‑structure store that serves as a database, cache, and message broker; this guide introduces its fundamentals, explains why NoSQL emerged, details its five primary data types, common commands, and advanced features like transactions and pipelines.

CacheData StructuresNoSQL
0 likes · 15 min read
Master Redis: Core Concepts, Commands, and Data Types Explained
DaTaobao Tech
DaTaobao Tech
Feb 11, 2022 · Databases

Guidelines for Choosing Storage Solutions and Database Types

When selecting a storage engine, evaluate business metrics such as user and data volume, read/write bias, and consistency needs, then match those requirements to the strengths and limits of relational databases, key‑value caches, column‑stores, document stores, search engines, and other NoSQL options to achieve the right balance of performance, scalability, and operational cost.

NoSQLSQLScalability
0 likes · 17 min read
Guidelines for Choosing Storage Solutions and Database Types
dbaplus Community
dbaplus Community
Feb 9, 2022 · Databases

From DDD to Database Design: Transforming Relational and NoSQL Schemas

This article explains how domain‑driven design shifts database modeling from a data‑structure‑first approach to a domain‑model‑centric process, covering persistence of domain objects, the conversion of the four classic relational relationships and inheritance into tables, and the distinct strategies required for NoSQL databases.

DDDDatabase designInheritance
0 likes · 18 min read
From DDD to Database Design: Transforming Relational and NoSQL Schemas
Tencent Architect
Tencent Architect
Jan 24, 2022 · Databases

How Tencent’s CKV+ Redefines High‑Performance NoSQL KV Storage with DPDK

CKV+, Tencent’s next‑generation high‑performance NoSQL KV database compatible with Redis, Memcached and ASN, evolves from early CMEM architectures, adopts a multi‑tenant shared‑memory design built on Seastar, integrates DPDK for user‑space networking, and achieves up to ten million QPS with significant cost and latency improvements.

DPDKNoSQLhigh‑performance
0 likes · 18 min read
How Tencent’s CKV+ Redefines High‑Performance NoSQL KV Storage with DPDK
Java Interview Crash Guide
Java Interview Crash Guide
Jan 18, 2022 · Databases

Why We Switched from SQL Server to Elasticsearch: A Real‑World Scaling Journey

This article shares a practical experience of replacing a massive SQL Server data store with Elasticsearch, covering the motivations, architectural design, performance advantages, indexing mechanisms, data synchronization strategies, implementation details, and operational considerations for handling tens of billions of records.

ElasticsearchNoSQLdatabase scaling
0 likes · 38 min read
Why We Switched from SQL Server to Elasticsearch: A Real‑World Scaling Journey
Architecture Digest
Architecture Digest
Jan 15, 2022 · Databases

Designing and Implementing Elasticsearch for Large‑Scale Data Search and Storage

This article details the business background, technical advantages, architecture, indexing mechanisms, clustering, data synchronization strategies, API design, and performance monitoring of Elasticsearch, illustrating how it replaces costly SQL LIKE queries with a scalable, high‑performance search solution for massive user activity data.

ElasticsearchNoSQLdata synchronization
0 likes · 29 min read
Designing and Implementing Elasticsearch for Large‑Scale Data Search and Storage
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
Programmer DD
Programmer DD
Dec 28, 2021 · Databases

RedisJSON vs MongoDB & ElasticSearch: Why It Outperforms by Up to 500×

Benchmark tests reveal that RedisJSON, powered by RediSearch, dramatically outperforms MongoDB and ElasticSearch across isolated reads and writes, mixed workloads, and latency metrics, delivering up to 500‑fold speed gains, lower latency, and higher throughput, making it a compelling choice for modern data‑intensive applications.

NoSQLRedisJSONYCSB
0 likes · 14 min read
RedisJSON vs MongoDB & ElasticSearch: Why It Outperforms by Up to 500×
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.

BenchmarkElasticsearchMongoDB
0 likes · 15 min read
Performance Benchmark of RedisJSON vs 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
Architects Research Society
Architects Research Society
Nov 13, 2021 · Databases

Choosing the Right Databases for IoT Applications

The article explains why the Internet of Things generates massive, diverse data streams that require specialized databases, outlines key selection criteria, describes common IoT data types, and reviews several open‑source databases—InfluxDB, CrateDB, MongoDB, RethinkDB, SQLite, and Cassandra—highlighting their strengths for IoT workloads.

Data ManagementIoTNoSQL
0 likes · 10 min read
Choosing the Right Databases for IoT Applications
IT Architects Alliance
IT Architects Alliance
Oct 24, 2021 · Databases

Database Capacity Planning and Scaling with ScyllaDB

This article explains why database capacity planning is challenging and presents a systematic approach—including workload analysis, performance modeling, consistency considerations, and node scaling decisions—using the open‑source NoSQL database ScyllaDB to guide accurate capacity estimation.

ConsistencyNoSQLPerformance Modeling
0 likes · 14 min read
Database Capacity Planning and Scaling with ScyllaDB
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
21CTO
21CTO
Oct 21, 2021 · Databases

Why Is Database Capacity Planning So Hard? Simplify with ScyllaDB

This article explains why sizing a database cluster is challenging, outlines a step‑by‑step methodology for estimating workload, configuration and performance, discusses the impact of consistency levels, secondary indexes, materialized views and maintenance, and shows how ScyllaDB can be used to model and simplify capacity planning.

ConsistencyDatabase CapacityNoSQL
0 likes · 16 min read
Why Is Database Capacity Planning So Hard? Simplify with ScyllaDB
ITPUB
ITPUB
Oct 20, 2021 · Databases

Why Is Database Capacity Planning So Hard? A Practical Guide Using ScyllaDB

This article explains why sizing a database cluster is challenging, outlines a systematic capacity‑planning process, examines workload characteristics, query‑operation mapping, consistency trade‑offs, and maintenance considerations, and demonstrates how the open‑source NoSQL database ScyllaDB can be used to model and simplify these decisions.

NoSQLPerformance ModelingScyllaDB
0 likes · 15 min read
Why Is Database Capacity Planning So Hard? A Practical Guide Using ScyllaDB
High Availability Architecture
High Availability Architecture
Oct 9, 2021 · Databases

Building a High‑Performance Cloud‑Native KV Storage System at Baidu

This article describes Baidu's design and implementation of a cloud‑native, high‑performance KV storage platform—UNDB—covering the performance and cloud‑native challenges, engine optimizations, dynamic management, multi‑model architecture, and the resulting cost and reliability improvements for massive search and feed workloads.

BaiduDistributed SystemsKV storage
0 likes · 19 min read
Building a High‑Performance Cloud‑Native KV Storage System at Baidu
21CTO
21CTO
Oct 4, 2021 · Databases

October 2023 DB‑Engines Ranking: Top 10 Databases & Emerging Trends

The October DB‑Engines popularity ranking shows the same top‑10 databases as September, highlights score gains for MySQL and PostgreSQL, notes a year‑over‑year decline for the three leading systems, and reveals Snowflake’s rise into the top‑20, all based on five key popularity indicators.

DB-EnginesNoSQLSQL
0 likes · 4 min read
October 2023 DB‑Engines Ranking: Top 10 Databases & Emerging Trends
Baidu Geek Talk
Baidu Geek Talk
Sep 27, 2021 · Databases

Baidu's High-Performance KV Storage System Practice: Cloud-Native Optimization and Software-Hardware Co-Design

Baidu’s UNDB KV storage system, built with cloud‑native containerization and software‑hardware co‑design, separates key‑value processing to cut write amplification below 1.5×, leverages an OpenChannel SSD engine for over 30% performance gains, scales to 10,000+ servers and 100 PB, handles more than a trillion daily requests across search and feed, and cuts operating costs by nearly half.

KV storageNoSQLOpenChannel SSD
0 likes · 19 min read
Baidu's High-Performance KV Storage System Practice: Cloud-Native Optimization and Software-Hardware Co-Design
IT Architects Alliance
IT Architects Alliance
Aug 31, 2021 · Databases

Why Graph Databases Matter: From Basics to Neo4j vs JanusGraph

The article explains the rapid rise of graph databases, outlines their core concepts and advantages, compares them with NoSQL and relational databases, presents performance benchmarks, and reviews leading solutions such as Neo4j and JanusGraph, including their data models and query language.

CypherJanusGraphNeo4j
0 likes · 10 min read
Why Graph Databases Matter: From Basics to Neo4j vs JanusGraph
ITPUB
ITPUB
Aug 30, 2021 · Databases

Why Graph Databases Are Revolutionizing Data Relationships: Neo4j vs JanusGraph

This article explains the rise of graph databases, compares them with traditional relational and NoSQL systems, details the differences between Neo4j and JanusGraph, and demonstrates how the Cypher query language enables efficient relationship queries in complex, large‑scale data environments.

CypherJanusGraphNeo4j
0 likes · 12 min read
Why Graph Databases Are Revolutionizing Data Relationships: Neo4j vs JanusGraph
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
JD Tech
JD Tech
Jul 30, 2021 · Databases

Practical Use of HBase in a Logistics HR Data Preprocessing Platform

This article details how the logistics HR data preprocessing platform processes around 20 million daily records by adopting HBase for high‑performance, scalable, column‑oriented storage, covering its architecture, read/write mechanisms, best practices, and performance considerations.

Big DataHBaseNoSQL
0 likes · 10 min read
Practical Use of HBase in a Logistics HR Data Preprocessing Platform
ITPUB
ITPUB
Jun 30, 2021 · Databases

Why GaussDB for Redis Outperforms Open‑Source Redis: Architecture, Benefits, and Real‑World Performance

This article explains the limitations of open‑source Redis, introduces Huawei Cloud's GaussDB for Redis with its compute‑storage separation architecture, details its design, implementation, and disaster‑recovery mechanisms, and summarizes the competitive advantages such as strong consistency, high availability, elastic scaling, and superior performance.

Compute-Storage SeparationGaussDBNoSQL
0 likes · 14 min read
Why GaussDB for Redis Outperforms Open‑Source Redis: Architecture, Benefits, and Real‑World Performance
dbaplus Community
dbaplus Community
Jun 29, 2021 · Databases

Latest Database Releases: Key Features of Oracle, MySQL, PostgreSQL, OceanBase & More

This newsletter compiles the most important updates from June 2021 across RDBMS, NoSQL, NewSQL, time‑series, big‑data, domestic and cloud databases, highlighting new versions, major features, performance improvements and security enhancements for products such as Oracle 21c, MySQL 8.0.24/8.0.25, PostgreSQL 14 Beta, TiDB 5.0, OceanBase V3.1 and many others.

NoSQLRDBMSRelease Notes
0 likes · 41 min read
Latest Database Releases: Key Features of Oracle, MySQL, PostgreSQL, OceanBase & More
Big Data Technology & Architecture
Big Data Technology & Architecture
Jun 24, 2021 · Big Data

Comprehensive Overview of HBase Architecture, Design, and Operations

This article provides an in‑depth technical overview of HBase, covering its Bigtable origins, distributed column‑store design, core components such as ZooKeeper, HMaster and RegionServer, data flow, storage formats, row‑key design, bulk loading, SQL integration, indexing, coprocessors, and performance tuning for big‑data environments.

Columnar DatabaseHBaseHDFS
0 likes · 30 min read
Comprehensive Overview of HBase Architecture, Design, and Operations
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 23, 2021 · Databases

Redis Concepts and Command Reference

This article introduces Redis as a high‑performance, in‑memory key‑value database, explains its core features such as persistence, pub/sub, data structures, and atomic operations, and provides a comprehensive list of commands for keys, strings, hashes, lists, sets, and sorted sets.

NoSQLcommandskey-value store
0 likes · 15 min read
Redis Concepts and Command Reference
macrozheng
macrozheng
May 11, 2021 · Backend Development

Build a Full‑Stack Java Admin System Without Front‑End Code Using Erupt

This guide introduces Erupt, a low‑code full‑stack Java framework that lets you create enterprise‑level backend management systems without writing any front‑end code, covering installation, SpringBoot integration, CRUD generation, extended modules like scheduling, code generation, monitoring, NoSQL support, and online API development.

Backend DevelopmentCRUDErupt
0 likes · 19 min read
Build a Full‑Stack Java Admin System Without Front‑End Code Using Erupt
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Apr 9, 2021 · Databases

Redis Overview: Data Types, Persistence, High Availability, and Common Cache Issues

This article provides a comprehensive guide to Redis, covering its role as a non‑relational database, detailed data types and commands, persistence mechanisms (RDB and AOF), memory eviction strategies, high‑availability features such as replication, Sentinel and clustering, and solutions to typical cache problems like penetration, avalanche, and hot‑key handling.

NoSQLPersistencecaching
0 likes · 20 min read
Redis Overview: Data Types, Persistence, High Availability, and Common Cache Issues
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
Efficient Ops
Efficient Ops
Feb 3, 2021 · Databases

Master Redis: Core Data Types, Commands, and Advanced Features Explained

This article introduces Redis as an open‑source, in‑memory data‑structure store, explains its role as a NoSQL database, details its five fundamental data types, common commands, expiration handling, pipelines, and transactions, and shows how it fits into modern scaling architectures.

Data StructuresNoSQLTransactions
0 likes · 14 min read
Master Redis: Core Data Types, Commands, and Advanced Features Explained
Efficient Ops
Efficient Ops
Jan 27, 2021 · Databases

Mastering Redis Persistence: RDB vs AOF Explained

This article explains Redis persistence mechanisms, detailing how RDB snapshots and AOF append‑only logs work, how to enable and configure them, their advantages and drawbacks, and guidance on choosing the right method for reliable data storage.

AOFNoSQLPersistence
0 likes · 12 min read
Mastering Redis Persistence: RDB vs AOF Explained
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
Architect
Architect
Dec 30, 2020 · Databases

Overview of Database System Design

This article provides a comprehensive overview of database system design, covering its historical evolution, classification of relational and NoSQL databases, key architectural patterns, consistency models, indexing techniques, storage formats, compression methods, and practical considerations for selecting the right database solution.

DesignNoSQLSQL
0 likes · 43 min read
Overview of Database System Design
Programmer DD
Programmer DD
Dec 26, 2020 · Databases

Understanding Redis Persistence: RDB vs AOF Explained

This article explains Redis persistence mechanisms, detailing how the in‑memory database can lose data on shutdown and how the two main durability options—RDB snapshots and AOF append‑only logs—work, their configuration commands, their advantages, disadvantages, and guidance on choosing the right approach for production use.

AOFNoSQLPersistence
0 likes · 13 min read
Understanding Redis Persistence: RDB vs AOF Explained
Architecture Digest
Architecture Digest
Dec 15, 2020 · Databases

Redis Data Types and Commands: A Comprehensive Guide

This article provides a thorough overview of Redis, covering its eight core data types, essential commands, practical usage examples, and advanced features such as geospatial indexes, hyperloglog, and bitmap operations, making it a valuable reference for developers and interview preparation.

CacheData TypesNoSQL
0 likes · 22 min read
Redis Data Types and Commands: A Comprehensive Guide
Programmer DD
Programmer DD
Dec 14, 2020 · Databases

Master Redis: Explore All 8 Data Types and Essential Commands

This guide walks through Redis’s eight core data structures—String, List, Set, Hash, Sorted Set, Geospatial, HyperLogLog, and Bitmap—detailing their commands, practical usage scenarios, and example interactions to help developers ace interview questions and optimize NoSQL solutions.

Data TypesNoSQLcommands
0 likes · 24 min read
Master Redis: Explore All 8 Data Types and Essential Commands
Programmer DD
Programmer DD
Dec 4, 2020 · Databases

What Do the 2020 DB-Engines Rankings Reveal About Today’s Most Popular Databases?

The 2020 DB-Engines ranking, based on search engine visibility, developer discussions, job postings, professional platform usage, and social media mentions, ranks 363 databases, highlighting Oracle, MySQL and SQL Server as the dominant relational leaders while showcasing the rapid rise of various NoSQL categories.

2020DB-Engines rankingNoSQL
0 likes · 6 min read
What Do the 2020 DB-Engines Rankings Reveal About Today’s Most Popular Databases?
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Nov 25, 2020 · Databases

Redis Basics: Overview, Installation, and Common Commands

This article introduces Redis as a high‑performance, in‑memory NoSQL database, explains why learning it is valuable, provides step‑by‑step installation instructions, and presents essential commands for keys, strings, lists, sets, sorted sets, and hashes with practical code examples.

InstallationNoSQLcommands
0 likes · 10 min read
Redis Basics: Overview, Installation, and Common Commands
Architects Research Society
Architects Research Society
Nov 24, 2020 · Databases

Choosing the Right Databases for IoT Applications

The article explains why the massive, diverse data generated by the Internet of Things requires specialized databases, outlines key criteria for selecting a suitable database, and reviews several popular options such as InfluxDB, CrateDB, MongoDB, RethinkDB, SQLite, and Cassandra, highlighting their strengths for IoT workloads.

IoTNoSQLTime Series
0 likes · 11 min read
Choosing the Right Databases for IoT Applications
Efficient Ops
Efficient Ops
Nov 18, 2020 · Databases

Mastering Redis Persistence: RDB vs AOF Explained

This article provides a comprehensive guide to Redis persistence mechanisms, detailing how RDB snapshots and AOF logs work, how to configure and use them, their advantages and drawbacks, and how to choose the right approach for reliable data storage.

AOFNoSQLPersistence
0 likes · 12 min read
Mastering Redis Persistence: RDB vs AOF Explained
Selected Java Interview Questions
Selected Java Interview Questions
Nov 8, 2020 · Backend Development

Designing a Scalable Feed Stream System Architecture

This article explains the principles, data models, storage choices, synchronization strategies, metadata handling, and scaling considerations for building a high‑performance feed‑stream system that can support millions to billions of users, with practical guidance on using NoSQL or relational databases.

NoSQLScalabilitySynchronization
0 likes · 21 min read
Designing a Scalable Feed Stream System Architecture
ITPUB
ITPUB
Nov 6, 2020 · Databases

Mastering NoSQL and SQL: Key Differences, MongoDB Features, and MySQL Essentials

This comprehensive guide explains what NoSQL is, contrasts non‑relational and relational databases, outlines the main representatives of each, dives deep into MongoDB architecture, features, use‑cases and limitations, and also covers MySQL fundamentals, replication, backup, and common monitoring tools like Prometheus and Zabbix.

MongoDBNoSQLPrometheus
0 likes · 33 min read
Mastering NoSQL and SQL: Key Differences, MongoDB Features, and MySQL Essentials
ITPUB
ITPUB
Oct 29, 2020 · Databases

Why MongoDB Needs an External Schema and How Protobuf/Thrift Can Help

MongoDB’s flexible, schema‑less design offers performance benefits but can become a maintenance nightmare as projects grow, so the article explains why introducing external schema protocols like Google’s Protobuf or Facebook’s Thrift provides structure, reduces bugs, and balances flexibility with robustness.

Database designMongoDBNoSQL
0 likes · 7 min read
Why MongoDB Needs an External Schema and How Protobuf/Thrift Can Help
Architects' Tech Alliance
Architects' Tech Alliance
Oct 10, 2020 · Databases

Overview of NoSQL Database Types and Their Use Cases

The article compares traditional relational databases with NoSQL, explains why NoSQL emerged, outlines its four main categories—key‑value, document‑oriented, column‑family, and graph databases—lists popular implementations, their features, and suitable and unsuitable application scenarios.

Column FamilyKey-ValueNoSQL
0 likes · 14 min read
Overview of NoSQL Database Types and Their Use Cases
ITPUB
ITPUB
Sep 25, 2020 · Databases

Why NoSQL Matters: From Basics to LevelDB, RocksDB, and Beyond

The article starts with a job‑interview anecdote and then provides a comprehensive overview of NoSQL, its history, definitions, comparison with MySQL, practical scenarios, and detailed examinations of key NoSQL projects such as LevelDB, RocksDB, SSDB, and Pika, highlighting their architectures and use cases.

Key-ValueLevelDBNoSQL
0 likes · 14 min read
Why NoSQL Matters: From Basics to LevelDB, RocksDB, and Beyond
Big Data Technology & Architecture
Big Data Technology & Architecture
Aug 27, 2020 · Big Data

HBase Architecture, Components, and Operations Overview

This article provides a comprehensive overview of Apache HBase’s architecture, detailing its core components such as RegionServer, HMaster, ZooKeeper, WAL, MemStore, and HFiles, and explains key processes including read/write paths, compaction, region splitting, load balancing, and recovery mechanisms.

Big DataDatabase ArchitectureDistributed Systems
0 likes · 17 min read
HBase Architecture, Components, and Operations Overview
Architects Research Society
Architects Research Society
Aug 15, 2020 · Databases

Interview with Apache CouchDB Project Leaders on Features, Use Cases, and Future Directions

In this interview, Apache CouchDB project leaders Adam Kocoloski and Jan Lehnardt discuss the database's unique replication model, strengths and weaknesses, notable real‑world deployments, upcoming 3.0 and 4.0 releases, Kubernetes deployment advice, and guidance for newcomers to Erlang and the CouchDB community.

CouchDBErlangKubernetes
0 likes · 17 min read
Interview with Apache CouchDB Project Leaders on Features, Use Cases, and Future Directions
Xianyu Technology
Xianyu Technology
Aug 11, 2020 · Backend Development

Tellus: A User‑and‑Item Task System for Xianyu’s Light Publishing

Tellus, a user‑and‑item task system for Xianyu’s lightweight publishing, guides sellers to complete missing item details or adjust prices by decoupling task creation via MetaQ, storing billions of records in Table Store, and offering configurable, template‑based tasks that have doubled completion rates and accelerated feature rollout.

AlibabaBackendMessaging
0 likes · 9 min read
Tellus: A User‑and‑Item Task System for Xianyu’s Light Publishing