Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for optional memcached caching in mongodb_backend.py #74

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

cameronfrazier
Copy link
Contributor

Support for optional memcached caching is implemented, providing for a substantial improvement when remote mongodb servers are used. Support degrades gracefully for both missing the python-memcache module or not
having an active memcache server. There is a default memcache item decay time of 5 minutes, but that can be set separately. Use of memcached requires defining the host and port, default behaviour is the current non-cached behaviour.

Travis CI configuration updated to include requirement for memcache module.

substantial improvement when remote mongodb servers are used. Support
degrades gracefully for both missing the python-memcache module or not
having an active memcache server. There is a default memcache item
decay time of 5 minutes, but that can be set separately. Use of
memcached requires defining the host and port, default behaviour is
the current non-cached behaviour.

Travis CI configuration updated to include requirement for memcache
module.
@coveralls
Copy link

Coverage Status

Coverage increased (+0.22%) when pulling 2ceda0a on Toasterhead:master into ca156d1 on FedericoCeratto:master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants