Tag

Storage

0 views collected around this technical thread.

IT Xianyu
IT Xianyu
May 30, 2025 · Cloud Native

Understanding Linux Storage, LVM, and Docker Volumes for Persistent MySQL Data

This guide explains the fundamentals of Linux host file systems, LVM logical volumes, and Docker storage drivers, showing step‑by‑step how to format, mount, and persist MySQL data using Docker volumes and bind mounts on AlmaLinux servers.

ContainersDockerLVM
0 likes · 9 min read
Understanding Linux Storage, LVM, and Docker Volumes for Persistent MySQL Data
Architect's Guide
Architect's Guide
May 29, 2025 · Databases

Understanding Database Indexes: How Indexes Accelerate Queries

This article explains the evolution of data storage, the fundamentals of computer storage devices, and how database indexes—especially clustered and non‑clustered indexes—leverage binary search to dramatically speed up query performance while outlining their drawbacks and common SQL optimization techniques.

OptimizationSQLStorage
0 likes · 13 min read
Understanding Database Indexes: How Indexes Accelerate Queries
DeWu Technology
DeWu Technology
Apr 23, 2025 · Backend Development

Design and Implementation of a Business Parameter Configuration Center

The article presents the Business Parameter Configuration Center (BPCC), a declarative platform that automatically generates front‑end pages and corresponding CRUD services, detailing its layered architecture, core concepts such as elements, dimensions, parameters and schemes, SDK query flow, priority rules, multi‑selection handling, import/export workflow, and outlining scenarios where BPCC is unsuitable.

BackendConfigurationLow-Code
0 likes · 15 min read
Design and Implementation of a Business Parameter Configuration Center
Code Mala Tang
Code Mala Tang
Mar 9, 2025 · Databases

When Should You Use UUIDs in Databases? Pros, Cons, and Better Alternatives

UUIDs offer global uniqueness for distributed systems but can hurt insertion speed and increase storage, especially with random UUIDv4 keys; this article explains UUID basics, performance drawbacks, and evaluates alternatives like UUIDv7, auto‑increment integers, and ULID to help you choose the right identifier for your database.

StorageUUIDalternatives
0 likes · 9 min read
When Should You Use UUIDs in Databases? Pros, Cons, and Better Alternatives
Linux Ops Smart Journey
Linux Ops Smart Journey
Jan 23, 2025 · Cloud Native

How to Deploy CephFS Provisioner on Kubernetes with Helm

This guide walks through creating Ceph storage pools, configuring CephFS, and using Helm to deploy the CephFS CSI provisioner on a Kubernetes cluster, including verification steps and tips for reliable, high‑performance persistent storage.

CSICephFSCloud Native
0 likes · 10 min read
How to Deploy CephFS Provisioner on Kubernetes with Helm
Linux Ops Smart Journey
Linux Ops Smart Journey
Jan 22, 2025 · Cloud Native

Deploy Ceph RBD Provisioner on Kubernetes with Helm in Minutes

This step‑by‑step guide explains how to set up a Ceph RBD provisioner on a Kubernetes cluster using Helm, covering storage pool creation, user configuration, Helm chart values, installation commands, and verification procedures to ensure reliable persistent storage.

CephCloud NativeHelm
0 likes · 9 min read
Deploy Ceph RBD Provisioner on Kubernetes with Helm in Minutes
macrozheng
macrozheng
Jan 22, 2025 · Databases

Do Varchar Lengths Really Impact MySQL Storage and Query Performance?

This article experimentally investigates whether the length of VARCHAR columns (e.g., 50 vs 500) affects MySQL storage size and query performance, covering table creation, bulk data insertion, storage queries, index and full‑table scans, and explains the underlying reasons for any differences observed.

Database DesignMySQLStorage
0 likes · 10 min read
Do Varchar Lengths Really Impact MySQL Storage and Query Performance?
Architecture Digest
Architecture Digest
Dec 15, 2024 · Databases

Impact of VARCHAR Length on MySQL Storage and Query Performance

This article investigates whether the declared length of VARCHAR columns (e.g., VARCHAR(50) vs VARCHAR(500)) affects MySQL storage size and query performance by creating two tables, inserting one million rows, measuring disk usage, and benchmarking various SELECT and ORDER BY operations.

MySQLStorageVARCHAR
0 likes · 10 min read
Impact of VARCHAR Length on MySQL Storage and Query Performance
Java Tech Enthusiast
Java Tech Enthusiast
Dec 13, 2024 · Databases

Impact of VARCHAR Length on MySQL Storage and Query Performance

Testing shows that VARCHAR(50) and VARCHAR(500) occupy identical storage, yet while simple lookups perform similarly, sorting on the longer column triggers disk‑based mergesort and can be several times slower, demonstrating that excessive VARCHAR length harms query performance without saving space.

MySQLSQLStorage
0 likes · 10 min read
Impact of VARCHAR Length on MySQL Storage and Query Performance
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 6, 2024 · Frontend Development

Customizing localStorage and sessionStorage with Proxy Methods in Frontend Development

This article explains how to override the native localStorage and sessionStorage APIs in JavaScript, providing a flexible proxy layer that supports business‑specific logic, global monitoring, data protection, encryption, and configurable hooks, with practical Vue 3 integration examples.

JavaScriptStoragefrontend
0 likes · 12 min read
Customizing localStorage and sessionStorage with Proxy Methods in Frontend Development
vivo Internet Technology
vivo Internet Technology
Oct 30, 2024 · Operations

Troubleshooting TiKV Disk Space Issues: Causes, Diagnosis, and Solutions

This guide explains how to diagnose and fix TiKV disk‑space problems by identifying oversized log files, redundant space‑placeholder files, and excessive RocksDB/Titan data, offering command‑line checks, configuration tweaks such as enabling log rotation, disabling reserve space, and tuning GC and Titan discardable‑ratio to restore balanced storage.

ConfigurationDisk SpaceStorage
0 likes · 16 min read
Troubleshooting TiKV Disk Space Issues: Causes, Diagnosis, and Solutions
Cloud Native Technology Community
Cloud Native Technology Community
Oct 25, 2024 · Cloud Native

Kubernetes v1.31 Introduces Reliable PersistentVolume Reclaim Policy to Prevent Storage Leaks

Kubernetes v1.31 fixes a long‑standing bug where deleting a PVC did not always free the underlying storage, by making the PersistentVolume reclaim policy reliably enforced as a default beta feature, and provides guidance for upgrading and remediation on older versions.

Beta FeatureCloud NativeKubernetes
0 likes · 7 min read
Kubernetes v1.31 Introduces Reliable PersistentVolume Reclaim Policy to Prevent Storage Leaks
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Oct 24, 2024 · Cloud Computing

How to Seamlessly Hot-Migrate VM Disks to a Mixed-Flash Ceph Cluster with QMP

This article details the design, implementation, and results of migrating over 16,000 virtual machine disks from an aging Ceph Luminous cluster to a high‑performance mixed‑flash Ceph cluster using QEMU QMP hot‑swap, achieving a 47.65% reduction in IO latency and enabling cost‑saving decommissioning of legacy storage.

CephHot migrationOpenStack
0 likes · 11 min read
How to Seamlessly Hot-Migrate VM Disks to a Mixed-Flash Ceph Cluster with QMP
System Architect Go
System Architect Go
Sep 29, 2024 · Cloud Native

Understanding CSI Driver Workflow with an NFS Example

This article explains the architecture, components, and operational flow of a CSI driver using NFS as a concrete example, covering CSI fundamentals, sidecar containers, dynamic volume provisioning, pod creation, and the role of the Linux VFS in exposing remote storage to applications.

CSICloud NativeKubernetes
0 likes · 6 min read
Understanding CSI Driver Workflow with an NFS Example
DataFunSummit
DataFunSummit
Sep 12, 2024 · Cloud Native

Design and Implementation of a Next‑Generation Multi‑Protocol Unstructured Storage System for Machine Learning

This article presents the challenges of storing massive machine‑learning datasets, evaluates existing storage solutions, and details the design of OrangeFS—a cloud‑native, multi‑protocol, multi‑tenant unstructured storage system that integrates object and file interfaces, optimizes metadata services, supports hot upgrades, and provides robust scalability and reliability for AI workloads.

Cloud NativeDistributed SystemsStorage
0 likes · 24 min read
Design and Implementation of a Next‑Generation Multi‑Protocol Unstructured Storage System for Machine Learning
Linux Ops Smart Journey
Linux Ops Smart Journey
Aug 16, 2024 · Cloud Native

Integrate CephFS with Kubernetes: Static & Dynamic Provisioning Guide

This tutorial walks through creating CephFS pools, configuring Ceph CSI drivers, setting up Kubernetes resources, and verifying static and dynamic provisioning of CephFS storage for containers, complete with command‑line examples and practical tips.

CSICephFSCloud Native
0 likes · 11 min read
Integrate CephFS with Kubernetes: Static & Dynamic Provisioning Guide
DevOps Operations Practice
DevOps Operations Practice
Aug 15, 2024 · Cloud Native

Five Best Open-Source Kubernetes Storage Solutions

This article reviews five leading open‑source storage solutions for Kubernetes—OpenEBS, Rook, GlusterFS, Ceph, and LongHorn—detailing their architectures, key features, and ideal use‑cases to help readers select the most appropriate storage option for various application requirements.

Cloud NativeDistributed StorageKubernetes
0 likes · 6 min read
Five Best Open-Source Kubernetes Storage Solutions
Linux Ops Smart Journey
Linux Ops Smart Journey
Aug 13, 2024 · Cloud Native

How to Integrate Ceph RBD with Kubernetes: A Step‑by‑Step Guide

This tutorial walks you through configuring static and dynamic Ceph RBD storage for Kubernetes, covering version compatibility, required Ceph pool setup, CSI configuration, deployment of provisioner and node plugins, and validation with a PVC and pod, all with detailed command examples.

CSICephCloud Native
0 likes · 13 min read
How to Integrate Ceph RBD with Kubernetes: A Step‑by‑Step Guide
Top Architecture Tech Stack
Top Architecture Tech Stack
Jul 16, 2024 · Databases

Understanding LSM-Tree Architecture and Its Applications in Big Data Systems

The article explains the Log-Structured Merge-Tree (LSM) architecture, its core components, advantages and disadvantages, and demonstrates how it is employed in big‑data platforms such as HBase and Apache Druid to achieve high‑throughput writes and scalable query processing.

Big DataCompactionLSM Tree
0 likes · 7 min read
Understanding LSM-Tree Architecture and Its Applications in Big Data Systems