MEMRM(1)

πŸ’– NAME πŸ’–

okay bestie, welcome to MEMRM(1) β€” the libmemcached-awesome manual page for memrm, aka libmemcached Documentation. That’s the whole vibe. ✨

✨ SYNOPSIS ✨

The shape of it is literally this, no cap:

memrm [options] <key ...>

Remove key(s) from a collection of memcached servers

🌸 DESCRIPTION 🌸

memrm removes items, specified by key, from memcached(1) servers. It’s the β€œbye bestie” button for keys, and honestly? Iconic. πŸ’…

πŸŽ€ OPTIONS πŸŽ€

Every flag, exactly as it comes, with zero skips β€” periodt.

  • -h, --help β€” Display help. The icon of asking for directions and getting a map. πŸ—ΊοΈ
  • -V, --version β€” Display version. Show me the numbers, bestie. πŸ”’
  • -q, --quiet β€” Operate quietly. Soft-launch mode: activated. 🀫
  • -v, --verbose β€” Operate more verbosely. Give me the whole commentary track. πŸ—£οΈ
  • -d, --debug β€” See -v|--verbose β€” literally that, different letter energy. πŸ”
  • -e, --expire <expiration> β€” Use expiration seconds (or a UNIX timestamp). ⏰
  • -H, --hash <algorithm> β€” Use algorithm as key hash algo. See memcached_behavior_t::MEMCACHED_BEHAVIOR_HASH. πŸ”‘
  • -s, --servers <list of servers> β€” Specify the list of servers as hostname[:port][,hostname[:port]...]. 🌐
  • -n, --non-blocking β€” Enable non-blocking operations. Don’t wait up, bestie. πŸƒ
  • -N, --tcp-nodelay β€” Disable Nagle’s algorithm. That’s the whole assignment. 🚫
  • -b, --binary β€” Enable binary protocol. 010101 realness. πŸ€–
  • -B, --buffer β€” Buffer requests. Put ’em in the buffer, bestie. 🧺
  • -u, --username <username> β€” Use username for SASL authentication. πŸͺͺ
  • -p, --password <password> β€” Use password for SASL authentication. Keep it secret, keep it safe. πŸ”

πŸ¦‹ ENVIRONMENT πŸ¦‹

  • MEMCACHED_SERVERS β€” Specify a list of servers. That’s it, that’s the env var. 🌈

πŸ‘‘ NOTES πŸ‘‘

🌟 PROGRAM PREFIX 🌟

The prefix of this program is variable, i.e. it can be configured at build time. Build-time customization? We love a flexible queen. πŸ’œ

Usually the client programs of libmemcached-awesome are prefixed with mem, like memcat or memcp.

It can be configured, though, to replace the prefix with something else like mc; in case of that, the client programs of libmemcached-awesome would be called mccat, mccp, etc. respectively. Same squad, different name tag. 🫢

πŸ’œ SEE ALSO πŸ’œ

memcached(1) libmemcached(3)

  • C/C++ Client Library for memcached
  • Deleting data from a server

mwah πŸ’‹ This is MEMRM(1) from libmemcached-awesome, version 1.1, dated Jul 18, 2024. Bye bestie β€” go delete some keys with confidence. πŸ¦‹βœ¨

πŸ“¦ where this page comes from