pymemcache
pymemcache copied to clipboard
A comprehensive, fast, pure-Python memcached client.
This adds a new class `CompressedSerde` which allows you to use it as an entrypoint to compression. It defaults to using `zlib` and has immediate benefits on the size of...
``` Traceback (most recent call last): File "/usr/local/lib/python3.6/dist-packages/flask/app.py", line 2070, in wsgi_app response = self.full_dispatch_request() File "/usr/local/lib/python3.6/dist-packages/flask/app.py", line 1515, in full_dispatch_request rv = self.handle_user_exception(e) File "/usr/local/lib/python3.6/dist-packages/flask_cors/extension.py", line 161, in wrapped_function...
Sometime my memcached server is down. When that happens, resolving its address fails on the following line: ``` info = s.getaddrinfo(host, port, s.AF_UNSPEC, s.SOCK_STREAM, s.IPPROTO_TCP) ``` This crashes pymemcache. What...
Test job for test_ts now fails due the client.crt having expired on Apr 3 14:40:40 2022 GMT Interestingly only the pypy version of the tests detect this issue and fail....
When I attempt to set a cache too big the error message is a byte string for `pymemcache.exceptions.MemcacheServerError(b'object too large for cache')`. I believe this message is coming from the...
The AWS implementation of memcached adds a new command "config" (for now only "config get cluster") that returns the list of hosts in the cluster, for auto-discovery. I would like...
Following the fix of #319 in #320, `set_many()` does not return a list of failed keys like it used to, when `ignore_exc` is True. This was detected by the tests,...
https://github.com/memcached/memcached/wiki/BinaryProtocolRevamped The binary protocol is much faster than the text protocol: http://www.erikwebb.net/blog/benchmarking-memcached-memslap/ pylibmc already supports this with `binary=True` Outside of performance this also allows `set_multi` to be a real performant...
If I run mypy it complains ``` error: No library stub file for module 'pymemcache.client.base' note: (Stub files are from https://github.com/python/typeshed) ```
Yo! I'm poking around for actively development memcached clients looking for some feedback for ASCII protocol changes in the server. Yeah I'm spamming a bit but I believe pretty strongly...