Given a database of places with Latitude + Longitude locations, such as 40.8120390, -73.4889650, how would I find all locations within a given distance of a specific locatio
What you need is spatial search. You can use Solr Spatial search. It also got lat/long datatype built in, check here.