Tagged articles
9 articles
Page 1 of 1
Sohu Tech Products
Sohu Tech Products
Dec 13, 2023 · Databases

Fundamentals of RocksDB and Its Application in Vivo Message Push System

The article explains RocksDB’s LSM‑based architecture, column‑family isolation, and snapshot features, and shows how Vivo’s VPUSH mapping service uses these capabilities to store billions of registerId‑to‑ClientId mappings with high‑concurrency, low‑cost, fault‑tolerant performance across multiple replicated servers.

Column FamilyLSM‑TreeMessage Push
0 likes · 24 min read
Fundamentals of RocksDB and Its Application in Vivo Message Push System
vivo Internet Technology
vivo Internet Technology
Dec 6, 2023 · Databases

RocksDB Fundamentals and Its Application in Vivo Message Push System

The article explains RocksDB’s LSM‑based architecture, column‑family isolation, and snapshot features, and shows how Vivo’s VPUSH MappingTransformServer uses these capabilities with C++ code to store billions of registerId‑to‑ClientId mappings across multiple replicated servers for high‑concurrency, low‑latency, and fast service expansion.

Column FamilyLSM‑TreeMessage Push
0 likes · 25 min read
RocksDB Fundamentals and Its Application in Vivo Message Push System
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
Sohu Tech Products
Sohu Tech Products
Oct 9, 2019 · Databases

HBase Table Design Strategies: Data Model, Column Descriptors, RowKey, Region and Performance Optimization

This article explains HBase’s data model and provides comprehensive table‑design strategies—including column‑descriptor options, row‑key best practices, high‑vs‑wide table trade‑offs, region splitting and pre‑splitting techniques—to help achieve optimal performance and scalability in large‑scale NoSQL workloads.

Big DataColumn FamilyHBase
0 likes · 16 min read
HBase Table Design Strategies: Data Model, Column Descriptors, RowKey, Region and Performance Optimization
Architecture Digest
Architecture Digest
Sep 21, 2017 · Databases

When to Use HBase and Basic HTable Concepts

This article explains the scenarios where HBase is appropriate, introduces core HTable concepts such as row keys, column families, columns, timestamps and values, and outlines design principles for schema and versioning to efficiently handle semi‑structured, sparse, multi‑version and massive data sets.

Column FamilyNoSQLRow Key
0 likes · 6 min read
When to Use HBase and Basic HTable Concepts
MaGe Linux Operations
MaGe Linux Operations
Dec 29, 2014 · Databases

Understanding NoSQL: Types, Use Cases, and Real-World Examples

This article explains why NoSQL emerged as an alternative to relational databases, outlines the four main NoSQL categories—key‑value, document, column‑family, and graph—describes their characteristics, typical use cases, and lists notable products and adopters.

Column FamilyDatabase TypesDocument Store
0 likes · 9 min read
Understanding NoSQL: Types, Use Cases, and Real-World Examples