Skip to main content

A simple tools for finding keys/values in a memcached server or cluster

Project description

memcached-search

A simple tool for finding keys and values in a memcached server or cluster. Especailly good for locating values in WordPress's object cache when you do not know the cache key.

Installing

Install from pip:

pip install memcached-search

Requirements

Supports Python 2 and 3 (tested on 2.7.15 and 3.6). Requires the following packages:

Click
pymemcache
future
future-fstrings

Usage

Usage: memcached-search [OPTIONS] COMMAND [ARGS]...

  Debug your memcached server by searching for cache keys

Options:
  --host TEXT     memcached server ip
  --port INTEGER  memcached port
  --help          Show this message and exit.

Commands:
  find   search for cache keys matching a regex...
  get    Get value from cache by cache key
  items  List all items in memcached server

Configuration

By default, memcached-search connects to memcached runnging on localhost, on the default port of 11211. This can be customized by creating a JSON formatted config file in the current users home directory: ~/.memcached-search. This file should contain a JSON array whos elements are arrays of server and port combonations for each server to connect to.

[
    ["localhost", 11211],
    ["localhost", 11212]
]

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

memcached_search-0.1.tar.gz (3.0 kB view hashes)

Uploaded Source

Built Distribution

memcached_search-0.1-py3-none-any.whl (3.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page