Tag

hash

0 views collected around this technical thread.

Top Architect
Top Architect
May 24, 2025 · Databases

Implementing Pagination and Multi‑Condition Fuzzy Search in Redis

This article explains how to use Redis Sorted Sets and Hashes to achieve efficient pagination, fuzzy multi‑condition queries, and their combination, while also discussing performance‑optimisation strategies such as temporary ZSet expiration and data‑freshness handling, before concluding with a brief promotional segment.

Redisbackenddatabase
0 likes · 12 min read
Implementing Pagination and Multi‑Condition Fuzzy Search in Redis
Lobster Programming
Lobster Programming
Mar 21, 2025 · Databases

How to Count Website Visits Efficiently with Redis: Hash, Bitmap, and HyperLogLog

This article explains three Redis-based methods—Hash, Bitmap, and HyperLogLog—for tracking website user visits, detailing how each structure works, their implementation steps, memory and accuracy trade‑offs, and guidance on choosing the best approach for different traffic scenarios.

BitmapHyperLogLogMemory Optimization
0 likes · 6 min read
How to Count Website Visits Efficiently with Redis: Hash, Bitmap, and HyperLogLog
Architect's Guide
Architect's Guide
Mar 18, 2025 · Databases

Strategies for Splitting Large Keys and Values in Redis

The article explains why large keys, oversized values, massive key counts, and huge Bitmaps or Bloom filters degrade Redis performance and provides practical splitting techniques—using multiple keys, hashes, bucketed hashing, and bitmap partitioning—to reduce memory pressure and improve response times.

BitmapBloom FilterRedis
0 likes · 8 min read
Strategies for Splitting Large Keys and Values in Redis
Top Architect
Top Architect
Sep 21, 2024 · Databases

Implementing Pagination and Multi‑Condition Fuzzy Query in Redis

This article explains how to implement pagination, multi‑condition fuzzy search, and their combination using Redis Sorted Sets and Hashes, discusses performance optimizations and expiration strategies, and also contains promotional material for ChatGPT services and a community offering.

Performance OptimizationRedisdatabase
0 likes · 12 min read
Implementing Pagination and Multi‑Condition Fuzzy Query in Redis
Java Tech Enthusiast
Java Tech Enthusiast
Sep 3, 2024 · Databases

Implementing Pagination and Multi‑Condition Fuzzy Search in Redis

By leveraging Redis sorted sets for ordered pagination and hash fields with HSCAN for multi‑condition fuzzy matching, the article shows how to build a cached query pipeline that creates temporary ZSets keyed by pattern, supports efficient page retrieval, and uses expirations and refresh strategies to balance freshness and performance.

Performance OptimizationRedisZset
0 likes · 9 min read
Implementing Pagination and Multi‑Condition Fuzzy Search in Redis
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 25, 2024 · Frontend Development

Frontend and Backend Interaction Methods for File Upload, Object APIs, and Large File Handling

This article explains how the frontend can upload files to the backend using base64 or binary Blob transmission, introduces key JavaScript objects such as files, Blob, FormData, and FileReader, and provides practical code examples for validation, preview, chunked uploading, progress tracking, and resumable uploads with hash verification.

Base64Chunked UploadFile Upload
0 likes · 10 min read
Frontend and Backend Interaction Methods for File Upload, Object APIs, and Large File Handling
Architect's Guide
Architect's Guide
Nov 24, 2023 · Databases

Implementing Conditional Query and Pagination with Redis

This article explains how to use Redis' Sorted Set and Hash structures to achieve efficient pagination, multi‑condition fuzzy queries, and their combination, while also discussing performance optimizations such as expiration handling and data synchronization strategies.

Cache OptimizationFuzzy QueryRedis
0 likes · 10 min read
Implementing Conditional Query and Pagination with Redis
Architect
Architect
Nov 14, 2023 · Databases

Implementing Pagination and Multi‑Condition Fuzzy Query in Redis

This article explains how to use Redis Sorted Sets for efficient pagination, leverages Hashes and HSCAN for multi‑condition fuzzy searches, and combines both techniques with optimization strategies such as temporary ZSet expiration and real‑time update handling to build a practical caching‑layer query solution.

CacheFuzzy QueryRedis
0 likes · 10 min read
Implementing Pagination and Multi‑Condition Fuzzy Query in Redis
Didi Tech
Didi Tech
Nov 9, 2023 · Databases

Redis Hash Internal Encoding: Ziplist vs Hashtable – Performance Analysis and Optimization

The incident showed that Redis hashes encoded as ziplist incur O(N) HEXISTS latency, causing high CPU on hot keys, while hashtable‑encoded hashes remain O(1); adjusting hash‑max‑ziplist settings or redesigning hot‑key patterns can convert to faster, though more memory‑hungry, hashtable encoding.

HashTableRedisencoding
0 likes · 17 min read
Redis Hash Internal Encoding: Ziplist vs Hashtable – Performance Analysis and Optimization
Architecture Digest
Architecture Digest
Jul 18, 2023 · Databases

Implementing Conditional Query and Pagination in Redis

This article explains how to use Redis Sorted Sets and Hashes to achieve pagination, fuzzy multi‑condition queries, and their combination, while also discussing performance optimizations such as expiration and update strategies for generated ZSet collections.

RedisZsetcaching
0 likes · 8 min read
Implementing Conditional Query and Pagination in Redis
Top Architect
Top Architect
Jul 5, 2023 · Databases

Implementing Pagination and Multi‑Condition Fuzzy Query in Redis

This article explains how to achieve efficient pagination and multi‑condition fuzzy searches in Redis by leveraging Sorted Sets for ordered paging, Hashes with HSCAN for pattern matching, and combining both techniques with caching and expiration strategies to optimize performance.

CacheFuzzy QueryPerformance Optimization
0 likes · 9 min read
Implementing Pagination and Multi‑Condition Fuzzy Query in Redis
Architecture Digest
Architecture Digest
May 23, 2023 · Databases

Redis Data Types: Overview, Use Cases, and Internal Implementations

This article provides a comprehensive English guide to Redis’s ten core data types—including strings, hashes, lists, sets, sorted sets, streams, hyperloglog, bitmap, and bitfield—detailing their definitions, typical application scenarios, underlying storage mechanisms, conversion rules, and sample Redis commands with code examples.

Data TypesRedisZset
0 likes · 31 min read
Redis Data Types: Overview, Use Cases, and Internal Implementations
Sohu Tech Products
Sohu Tech Products
Apr 6, 2023 · Mobile Development

Optimizing iOS List Page Loading with Prefetch, Preload, and Cache Management

The article explains how to improve slow iOS list pages by using prefetch and preload techniques, caching network responses, handling new‑user scenarios, and implementing a hash‑based cache‑validation system to minimize unnecessary reloads and boost rendering performance.

PreloadSwiftcaching
0 likes · 12 min read
Optimizing iOS List Page Loading with Prefetch, Preload, and Cache Management
Selected Java Interview Questions
Selected Java Interview Questions
Nov 1, 2022 · Databases

Understanding MySQL Unique Index Pitfalls and Practical Solutions

This article examines why a MySQL InnoDB table with a unique index can still store duplicate rows—especially when indexed columns contain NULL values or when logical deletion is used—and presents several practical strategies such as adjusting delete status, adding timestamp or auxiliary ID fields, using hash columns, and leveraging proper bulk‑insert techniques to enforce uniqueness effectively.

Database DesignMySQLNull Handling
0 likes · 13 min read
Understanding MySQL Unique Index Pitfalls and Practical Solutions
IT Services Circle
IT Services Circle
Jul 26, 2022 · Databases

Redis Data Structures: Strings, Lists, Hashes, Sets, and Sorted Sets with Commands and Use Cases

An in‑depth guide to Redis’s core data structures—String, List, Hash, Set, and Sorted Set—detailing their characteristics, common commands, practical examples, and typical application scenarios such as caching, counting, messaging, and ranking, with code snippets and reference links.

Data StructuresRediscommands
0 likes · 19 min read
Redis Data Structures: Strings, Lists, Hashes, Sets, and Sorted Sets with Commands and Use Cases
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Jul 25, 2022 · Big Data

Probability Algorithms in Big Data: BloomFilter and Count-min Sketch Applications

The article explains how space‑efficient probabilistic structures such as BloomFilter and Count‑min Sketch enable large‑scale data deduplication, join pruning, real‑time idempotent filtering, and approximate top‑K analytics by trading modest accuracy loss for dramatically reduced storage and faster computation.

BloomFilterCount-Min SketchJoin Optimization
0 likes · 12 min read
Probability Algorithms in Big Data: BloomFilter and Count-min Sketch Applications
Sohu Tech Products
Sohu Tech Products
Apr 13, 2022 · Backend Development

Implementing Page UV Counting with Redis Set, Hash, Bitmap, and HyperLogLog Using Redisson

This article explains how to use Redis data structures—Set, Hash, Bitmap, and HyperLogLog—along with Redisson in Java to efficiently count unique page visitors (UV) in high‑traffic mobile internet scenarios, comparing memory usage, precision, and scalability.

BitmapHyperLogLogRedis
0 likes · 12 min read
Implementing Page UV Counting with Redis Set, Hash, Bitmap, and HyperLogLog Using Redisson
Architecture & Thinking
Architecture & Thinking
Dec 6, 2021 · Databases

Master MySQL Partitioning: 5 Strategies, Performance Tests, and Management Tips

This article reviews MySQL horizontal partitioning, explains five partitioning strategies (HASH, RANGE, KEY, LIST, COMPOSITE), demonstrates how to create and test partitioned tables, compares performance with and without indexes, and covers partition management operations such as adding, dropping, and rebuilding partitions.

MySQLSQLhash
0 likes · 23 min read
Master MySQL Partitioning: 5 Strategies, Performance Tests, and Management Tips