Skip to content

Commit

Permalink
Merge pull request #1607 from shqear93/feature/update-readme-use-db-a…
Browse files Browse the repository at this point in the history
…s-storage

Update `README.md` file, use DB as storage
  • Loading branch information
alexreisner authored Oct 15, 2024
2 parents 04ee293 + dbcc454 commit 19f3cd1
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -375,6 +375,9 @@ Geocoder::Lookup.all_services.each{|service| Geocoder::Lookup.get(service).cache

Do *not* include the prefix when passing a URL to be expired. Expiring `:all` will only expire keys with the configured prefix -- it will *not* expire every entry in your key/value store.

In addition to conventional cache stores like Redis, it's possible to keep your cache in the database using `ActiveRecord`. For example see [this gist](https://gist.github.com/shqear93/4b07153b4ca7e4e4a41da492679f6c0e).


_Before you implement caching in your app please be sure that doing so does not violate the Terms of Service for your geocoding service._

Not all services support caching, [check the service limitations in the API guide for more information](https://github.com/alexreisner/geocoder/blob/master/README_API_GUIDE.md).
Expand Down

0 comments on commit 19f3cd1

Please sign in to comment.