Tag

NoSQL

1 views collected around this technical thread.

IT Services Circle
IT Services Circle
Jun 12, 2025 · Databases

Is SQL Losing Its Edge? Exploring the Future of Structured Query Language

The article examines SQL's recent drop to 12th place in the TIOBE June 2025 ranking, recounts its historical highs and removal from the list, highlights its pervasive use in everyday systems, and discusses how the rise of AI and NoSQL databases may reshape its future role.

NoSQLSQLTIOBE
0 likes · 6 min read
Is SQL Losing Its Edge? Exploring the Future of Structured Query Language
Java Captain
Java Captain
May 4, 2025 · Databases

Evolution of MySQL, Rise of NoSQL, and In‑Depth Redis Data Types and Usage

This article traces MySQL’s architectural evolution from single‑node to sharded clusters, explains the fundamentals and classifications of NoSQL databases, and provides a comprehensive guide to Redis—including installation, memory management, and detailed usage of its five core data types with best‑practice considerations.

Data StructuresMySQLNoSQL
0 likes · 26 min read
Evolution of MySQL, Rise of NoSQL, and In‑Depth Redis Data Types and Usage
php中文网 Courses
php中文网 Courses
Apr 29, 2025 · Databases

Introduction to NoSQL Databases with Python: MongoDB and Redis Operations

This tutorial introduces NoSQL concepts and provides step‑by‑step Python code examples for installing, connecting, inserting, querying, updating, and deleting data in both MongoDB and Redis, highlighting their suitable use cases and key differences.

MongoDBNoSQLPyMongo
0 likes · 6 min read
Introduction to NoSQL Databases with Python: MongoDB and Redis Operations
Lobster Programming
Lobster Programming
Feb 24, 2025 · Databases

Mastering Redis Transactions: Commands, Rollback Strategies, and Limitations

Redis, a non‑relational database, implements transaction-like behavior using commands such as MULTI, EXEC, DISCARD, and WATCH, allowing queued execution, optimistic locking, and various rollback granularities, though its semantics differ from traditional relational database transactions.

ExecMultiNoSQL
0 likes · 5 min read
Mastering Redis Transactions: Commands, Rollback Strategies, and Limitations
Bilibili Tech
Bilibili Tech
Dec 13, 2024 · Databases

Design and Implementation of a Multi-Level Storage Architecture for Bilibili Comment Service

The paper proposes a multi‑level storage architecture for Bilibili’s comment service that replaces TiDB with a custom KV store (Taishan) and Redis caching, introduces unstructured indexes, CAS‑based consistency, real‑time and offline reconciliation, and a hedged degradation strategy to boost reliability, read throughput, and scalability during traffic spikes.

NoSQLRedisTiDB
0 likes · 13 min read
Design and Implementation of a Multi-Level Storage Architecture for Bilibili Comment Service
AntTech
AntTech
Nov 26, 2024 · Databases

From Big Data to Large Models: Modern Data Paradigms and the Evolution of Database Technologies

This article explores how modern data technologies—from relational databases and NoSQL to vector databases and AI‑driven retrieval—address the 4V challenges of volume, velocity, variety, and value, enabling polyglot persistence, semantic embeddings, and retrieval‑augmented generation for next‑generation applications.

AINoSQLVector Search
0 likes · 29 min read
From Big Data to Large Models: Modern Data Paradigms and the Evolution of Database Technologies
php中文网 Courses
php中文网 Courses
Nov 26, 2024 · Databases

Using Redis Bitmap Operations for Precise Statistics with PHP

This article explains Redis bitmap data structures, introduces the main bitmap commands (BITSET, BITGET, BITCOUNT), and provides a complete PHP example that demonstrates how to record user sign‑ins and count them efficiently using Redis bit operations.

BitmapBitwise OperationsNoSQL
0 likes · 5 min read
Using Redis Bitmap Operations for Precise Statistics with PHP
Python Programming Learning Circle
Python Programming Learning Circle
Nov 19, 2024 · Databases

Overview of Lightweight Python Databases and Their Usage

This article surveys several lightweight Python databases—including PickleDB, TinyDB, ZODB, Durus, Buzhug, Gadfly, and PyTables—detailing their main features, typical use cases, cautions, and providing basic code examples to help developers choose and apply the right storage solution for small‑scale or prototype projects.

LightweightNoSQLPython
0 likes · 23 min read
Overview of Lightweight Python Databases and Their Usage
AntData
AntData
Nov 18, 2024 · Databases

Modern Data Paradigms: From Relational Databases to Vector Retrieval and AI

This article surveys the evolution of modern data technologies—from the 4V characteristics of big data and the limitations of traditional relational databases, through the rise of NoSQL and polyglot persistence, to embedding‑driven vector search, hybrid retrieval and RAG, illustrating how each paradigm frees applications from data constraints.

Artificial IntelligenceData ArchitectureNoSQL
0 likes · 30 min read
Modern Data Paradigms: From Relational Databases to Vector Retrieval and AI
Python Programming Learning Circle
Python Programming Learning Circle
Oct 31, 2024 · Databases

Overview of Lightweight Python Databases: PickleDB, TinyDB, ZODB, Durus, Buzhug, Gadfly, and PyTables

This article introduces several lightweight Python databases—including PickleDB, TinyDB, ZODB, Durus, Buzhug, Gadfly, and PyTables—detailing their main features, typical use cases, limitations, and providing basic code examples to help developers choose suitable storage solutions for small projects or learning purposes.

Key-ValueLightweightNoSQL
0 likes · 23 min read
Overview of Lightweight Python Databases: PickleDB, TinyDB, ZODB, Durus, Buzhug, Gadfly, and PyTables
Tencent Architect
Tencent Architect
Sep 4, 2024 · Databases

X‑Stor: A Cloud‑Native Multi‑Model NoSQL Database Service – Design, Architecture, and Evaluation

The article introduces X‑Stor, a cloud‑native NoSQL database service that supports multiple data models and process‑level multi‑tenant isolation, describes its plugin‑based architecture and Request Unit metric, and presents experimental results showing superior performance, effective tenant isolation, and load‑balancing benefits compared with traditional single‑model NoSQL systems.

NoSQLRequest Unitcloud native
0 likes · 11 min read
X‑Stor: A Cloud‑Native Multi‑Model NoSQL Database Service – Design, Architecture, and Evaluation
Architect
Architect
Aug 13, 2024 · Databases

Optimizing HBase for a Large‑Scale Content Platform: Selection, Performance Tuning, and Best Practices

This article examines why the unified content platform switched from MongoDB to HBase, outlines HBase’s high‑performance, scalability, and consistency features, and details four optimization techniques—including cluster upgrade, connection pooling, column‑read strategy, and compaction tuning—that significantly improved read/write latency and operational stability.

Database OptimizationHBaseNoSQL
0 likes · 15 min read
Optimizing HBase for a Large‑Scale Content Platform: Selection, Performance Tuning, and Best Practices
DevOps
DevOps
Jul 23, 2024 · Backend Development

High Concurrency Solutions: CDN, Read‑Write Separation, NoSQL, and Caching Strategies

This article explains the concept of high concurrency, its key metrics, and presents four practical backend solutions—static/dynamic separation with CDN, read‑write separation using NoSQL and CQRS, various caching techniques, and lightweight read‑optimisation—to improve performance and scalability of distributed systems.

NoSQLRead-Write Separationbackend architecture
0 likes · 23 min read
High Concurrency Solutions: CDN, Read‑Write Separation, NoSQL, and Caching Strategies
vivo Internet Technology
vivo Internet Technology
Jul 10, 2024 · Databases

HBase Optimization Practice in Vivo's Unified Content Platform

Vivo's unified content platform replaced its unwieldy 60 TB MongoDB store with HBase, then upgraded the cluster, introduced table‑specific connection pools, column‑only reads, tuned compaction, and leveraged multi‑version cells, cutting response times from seconds to under ten milliseconds and dramatically lowering operational costs while boosting read/write performance.

Compaction OptimizationDatabase OptimizationDistributed Database
0 likes · 16 min read
HBase Optimization Practice in Vivo's Unified Content Platform
Architect
Architect
Apr 7, 2024 · Databases

Comprehensive Guide to Redis: Fundamentals, Persistence, High Availability, and Advanced Topics

This article provides an in‑depth overview of Redis, covering its core concepts, data structures, performance characteristics, persistence mechanisms, high‑availability solutions, clustering, cache design patterns, operational best practices, and underlying implementation details for developers and architects.

ClusterHigh AvailabilityNoSQL
0 likes · 57 min read
Comprehensive Guide to Redis: Fundamentals, Persistence, High Availability, and Advanced Topics
DataFunSummit
DataFunSummit
Mar 7, 2024 · Databases

Cloud‑Native Distributed Data Warebase: Merging Databases and Big‑Data Technologies

The article presents a cloud‑native distributed Data Warebase that unifies relational, NoSQL, search and analytical capabilities into a single horizontally‑scalable system, reducing data‑access barriers and improving developer productivity while addressing consistency, latency, cost and operational complexity.

Data WarehousingNoSQLSQL
0 likes · 33 min read
Cloud‑Native Distributed Data Warebase: Merging Databases and Big‑Data Technologies
Baidu Geek Talk
Baidu Geek Talk
Jan 29, 2024 · Databases

BTS (Baidu Table Storage): Architecture and Core Technologies

BTS (Baidu Table Storage) is Baidu Intelligent Cloud’s high‑performance, low‑cost semi‑structured NoSQL service that evolved from single‑table to multi‑model (wide tables, time‑series, soon documents), featuring a three‑layer compute‑storage separation architecture, multi‑level caching, hot‑backup HA, and supporting massive IoT, AI, autonomous‑driving and monitoring workloads.

BTSBaidu Table StorageDatabase Architecture
0 likes · 21 min read
BTS (Baidu Table Storage): Architecture and Core Technologies
Efficient Ops
Efficient Ops
Jan 8, 2024 · Databases

Eight Proven Strategies to Supercharge Database Performance

This article outlines why databases become slow, introduces a four‑layer optimization framework, and presents eight practical solutions—including data reduction, archiving, sharding, caching, and read‑replica strategies—to help engineers systematically diagnose and resolve the majority of performance bottlenecks.

CQRSDatabase OptimizationNoSQL
0 likes · 20 min read
Eight Proven Strategies to Supercharge Database Performance
System Architect Go
System Architect Go
Jan 8, 2024 · Databases

Redis Stack RedisJSON Module: Commands, JSONPath Syntax, and Usage Examples

This article introduces Redis Stack’s RedisJSON module, explains its JSONPath syntax, details the full set of JSON commands for handling various data types, provides practical code examples, and highlights how RedisJSON enables Redis to function as a document, full‑text, and vector search database.

JsonPathNoSQLRedis
0 likes · 9 min read
Redis Stack RedisJSON Module: Commands, JSONPath Syntax, and Usage Examples
政采云技术
政采云技术
Jan 4, 2024 · Databases

Introduction to Dgraph and Graph Databases: Concepts, Installation, and Applications

This article introduces graph databases, explains Dgraph concepts and installation via Docker, details Dgraph4j Java client usage including schema setup, querying, mutations, and data monitoring, and explores applications such as equity relationship analysis and data visualization.

DgraphJava ClientNoSQL
0 likes · 9 min read
Introduction to Dgraph and Graph Databases: Concepts, Installation, and Applications