Scaling Millions of Geospatial Queries per minute using Redis

1 · Groupon · June 4, 2021, 5:07 p.m.
To find relevant deals near the Groupon users, a large number of geospatial searches are performed. These searches are performed on geospatial entities like postal codes, timezones, neighborhoods, or points of interest. Serving millions of queries per minute with low latency requires an efficient spatial indexer for optimization.This article describes how Groupon uses Redis to power 2 main types of geospatial searches — find the nearest entity and find all nearby entities within a radius. We wil...