Кэширование геокита Rails

Как бы вы кэшировали запросы GeoKit?

Это не работает для меня...

Geokit::Geocoders::query_cache         = true
Geokit::Geocoders::query_cache_max_age = 86400 # 1 day in seconds

URL: http://github.com/seebq/geokit-gem


person xpepermint    schedule 01.02.2010    source источник


Ответы (2)


Я не уверен, что понял вопрос, поэтому я просто дам ответ:

Вы имеете в виду что-то вроде хранения хэша местоположения/координат в памяти или, например, в базе данных?

person Trevoke    schedule 01.02.2010
comment
Geokit::Geocoders::query_cache = true Geokit::Geocoders::query_cache_max_age = 86400 # 1 день в секундах, у меня это не работает... поэтому я ищу ответ... - person xpepermint; 01.02.2010

Убедитесь, что /tmp доступен для записи из вашего серверного процесса.

Примечание: /tmp должен быть доступен для записи, чтобы можно было использовать функцию кэширования запросов.

с помощью гема геокита Seebq. Убедитесь, что вы используете гем Seebq, потому что он является ответвлением гема геокита Андре для добавления поддержки кэша. .

person Brian Jordan    schedule 20.04.2011