The Journey to Optimizing Billion-scale Image Search (1/2)
Aug 4, 2020Rife Wang

Summary
This post details the first-generation image search system built by Yupoo Picture Manager, which used the pHash algorithm for feature extraction and Elasticsearch for similarity calculation based on Hamming distance. It explains the limitations of pHash, particularly its inability to handle image integrity destruction, and sets the stage for a second-generation system that would likely employ more advanced vector embedding techniques for billion-scale image search.
More from the AI Data Storage Engine trail
- Milvus Snapshots: Point-in-Time Collection Views Without Copying Data
- Announcing Milvus 3.0: Lake-Native Vector Search and a More Powerful Retrieval Engine
- How to Recover Milvus Data After etcd Corruption Without a Backup
- Open Tag: An Open-Source Claude Tag for Claude Code and Codex
- How Force Merge Compaction Nearly Doubled Milvus Search QPS