Tag

fuzzy search

1 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.

BackendDatabaseRedis
0 likes · 12 min read
Implementing Pagination and Multi‑Condition Fuzzy Search in Redis
Java Tech Enthusiast
Java Tech Enthusiast
Feb 7, 2025 · Backend Development

High-Performance Pagination and Multi-Condition Fuzzy Search with Redis and Spring Boot

The article presents a Spring Boot 3.4 solution that uses Redis SortedSet for fast pagination and Hash with HSCAN for multi‑condition fuzzy search, combining them via a temporary ZSet with TTL to deliver high‑performance, memory‑efficient queries on complex data sets.

HSCANRedisSortedSet
0 likes · 6 min read
High-Performance Pagination and Multi-Condition Fuzzy Search with Redis and Spring Boot
Java Architect Essentials
Java Architect Essentials
Dec 24, 2024 · Information Security

Techniques for Performing Fuzzy Queries on Encrypted Data

This article examines the challenges of fuzzy searching encrypted data and presents three categories of solutions—naïve in‑memory decryption, conventional database‑level approaches, and advanced algorithmic methods—evaluating their implementation steps, security implications, and performance trade‑offs.

AlgorithmDatabaseEncryption
0 likes · 11 min read
Techniques for Performing Fuzzy Queries on Encrypted Data
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 27, 2024 · Frontend Development

Introduction to Fuse.js: A Lightweight Fuzzy Search Library for Frontend Development

This article introduces Fuse.js, a dependency‑free JavaScript library for client‑side fuzzy searching, explains its core concepts, installation methods, basic usage with code examples, and advanced configuration options for customizing search behavior.

Fuse.jsJavaScriptfrontend
0 likes · 8 min read
Introduction to Fuse.js: A Lightweight Fuzzy Search Library for Frontend Development
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.

DatabaseRedisfuzzy search
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.

RedisZsetfuzzy search
0 likes · 9 min read
Implementing Pagination and Multi‑Condition Fuzzy Search in Redis
Architecture Digest
Architecture Digest
Aug 6, 2024 · Information Security

How to Perform Fuzzy Queries on Encrypted Data: Approaches and Trade‑offs

This article examines why encrypted data is unfriendly to fuzzy search, categorises three implementation strategies—naïve, conventional, and advanced—analyses their advantages and disadvantages, and provides practical guidance and reference links for securely enabling fuzzy queries on encrypted fields.

Database QueryEncrypted Dataalgorithm design
0 likes · 11 min read
How to Perform Fuzzy Queries on Encrypted Data: Approaches and Trade‑offs
IT Architects Alliance
IT Architects Alliance
Aug 4, 2024 · Information Security

How to Perform Fuzzy Search on Encrypted Data

This article examines the challenges of fuzzy searching encrypted data and compares three implementation approaches—naïve, conventional, and advanced—detailing their principles, performance implications, storage costs, and security trade‑offs, ultimately recommending the conventional token‑based method for most practical applications.

AlgorithmDatabaseEncryption
0 likes · 13 min read
How to Perform Fuzzy Search on Encrypted Data
Java Captain
Java Captain
Jul 29, 2024 · Information Security

How to Perform Fuzzy Queries on Encrypted Data

This article examines the challenges of fuzzy searching encrypted data and compares three categories of solutions—naïve, conventional, and advanced—detailing their implementation ideas, performance trade‑offs, storage costs, and security implications for real‑world applications.

AlgorithmDatabaseEncryption
0 likes · 10 min read
How to Perform Fuzzy Queries on Encrypted Data
Top Architect
Top Architect
May 24, 2024 · Databases

How to Perform Fuzzy Search on Encrypted Data

This article examines various techniques for enabling fuzzy queries on encrypted fields, comparing naive memory‑based methods, conventional token‑based approaches that leverage database indexes, and advanced cryptographic schemes, and recommends practical solutions for real‑world applications.

Database EncryptionEncrypted DataQuery Optimization
0 likes · 12 min read
How to Perform Fuzzy Search on Encrypted Data
Selected Java Interview Questions
Selected Java Interview Questions
Apr 25, 2024 · Information Security

Techniques for Fuzzy Search on Encrypted Data: Approaches, Trade‑offs, and Practical Implementations

The article examines why encrypted sensitive fields such as passwords, phone numbers, and bank details need special handling, categorises three families of fuzzy‑search solutions for encrypted data, evaluates their security, performance and storage costs, and recommends a balanced conventional method for production use.

AlgorithmDatabaseEncryption
0 likes · 10 min read
Techniques for Fuzzy Search on Encrypted Data: Approaches, Trade‑offs, and Practical Implementations
Architecture Digest
Architecture Digest
Mar 12, 2024 · Information Security

Approaches to Fuzzy Search on Encrypted Data: From Naïve to Advanced Methods

This article reviews three categories of techniques for performing fuzzy queries on encrypted data—naïve (memory‑based), conventional (database‑level encryption or tokenization), and advanced algorithmic solutions—detailing their implementation ideas, advantages, drawbacks, and practical recommendations.

AlgorithmData SecurityDatabase
0 likes · 10 min read
Approaches to Fuzzy Search on Encrypted Data: From Naïve to Advanced Methods
macrozheng
macrozheng
Oct 19, 2023 · Information Security

How to Perform Fuzzy Search on Encrypted Phone Numbers in MySQL

This article explores multiple strategies for enabling fuzzy search on encrypted phone numbers, including in‑memory caching, database decryption functions, segment‑wise storage, and dedicated fuzzy‑search fields, comparing their trade‑offs in performance, memory usage, and data consistency.

BackendDatabase DesignEncryption
0 likes · 10 min read
How to Perform Fuzzy Search on Encrypted Phone Numbers in MySQL
Architect's Guide
Architect's Guide
Oct 7, 2023 · Backend Development

Implementing Fuzzy Search on Encrypted Sensitive Fields in a Spring Boot Backend

This article explains how to enable fuzzy searches on encrypted sensitive fields such as names, phone numbers, and ID numbers in a Spring Boot backend by using a tokenized ciphertext mapping table, outlining four possible solutions, recommending the tokenized approach, and providing complete configuration and code examples.

Backend DevelopmentDatabase EncryptionEncrypted Data
0 likes · 11 min read
Implementing Fuzzy Search on Encrypted Sensitive Fields in a Spring Boot Backend
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.

PerformanceRedisZset
0 likes · 8 min read
Implementing Conditional Query and Pagination in Redis
Code Ape Tech Column
Code Ape Tech Column
May 28, 2023 · Backend Development

Implementing Fuzzy Search on Encrypted Sensitive Fields in MySQL with Spring Boot

This article explains how to enable fuzzy search on encrypted sensitive fields such as phone numbers and ID numbers in a MySQL database by using Spring Boot, AOP, tokenized ciphertext mapping tables, and encrypted keyword queries to balance security and query performance.

BackendEncryptionMySQL
0 likes · 11 min read
Implementing Fuzzy Search on Encrypted Sensitive Fields in MySQL with Spring Boot
Architect's Guide
Architect's Guide
Feb 23, 2023 · Information Security

How to Perform Fuzzy Queries on Encrypted Data: Methods, Pros and Cons

This article examines the challenges of fuzzy searching encrypted data and presents three categories of solutions—silly, conventional, and advanced—detailing their implementation ideas, performance trade‑offs, storage costs, and practical recommendations for secure yet searchable data.

AlgorithmData SecurityDatabase
0 likes · 12 min read
How to Perform Fuzzy Queries on Encrypted Data: Methods, Pros and Cons
Architect's Guide
Architect's Guide
Nov 30, 2022 · Information Security

How to Perform Fuzzy Queries on Encrypted Data

This article reviews why reversible encryption is needed for certain sensitive fields, classifies three categories of fuzzy‑search‑on‑encrypted‑data techniques—naïve, conventional, and advanced—and evaluates their implementation steps, performance trade‑offs, and practical recommendations.

AESAlgorithmData Security
0 likes · 11 min read
How to Perform Fuzzy Queries on Encrypted Data