Geocoding API with Intelligent Caching
A geocoding API wrapper that integrates multiple services (Nominatim, Here, Geoapify) under a dual-cache architecture. It uses Redis for recent queries (short-term cache) and SQLite for long-term storage, optimizing performance and reducing external requests.