MEMCAPABLE(1)

πŸ’– MEMCAPABLE(1) πŸ’–

okay bestie, so you know how we're all out here running memcached servers like the queens we are πŸ‘‘ but sometimes you just gotta know... what can this server actually DO? That's memcapable, from the libmemcached-awesome fam. Sit down, grab a boba, we're auditing capabilities today and it's gonna be ✨ adorable ✨


🌸 NAME 🌸

memcapable β€” the libmemcached documentation for this iconic little program πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

memcapable [options]

Check a memcached server's capabilities and compatibility. That's it, that's the whole job, and honestly? She ate. πŸ’…


πŸ’œ DESCRIPTION πŸ’œ

So here's the tea, bestie πŸ“ β€” memcapable connects to the memcached server you point it at, and then it literally just interrogates her. Politely! It runs a whole bunch of various commands and verifies the responses, all so it can figure out what that server is capable of. It's giving detective energy, but make it network protocols. πŸ”βœ¨


πŸŽ€ OPTIONS πŸŽ€

  • -h hostname β€” tell it which hostname to connect to. Default is localhost, because we start at home, always. 🏠
  • -p port β€” the port number you wanna connect to. Default is 11211, the classic.
  • -c β€” this one goes feral: abort(3) when it detects an error from the server. Like, actually abort. No cap. Find out more at <https://linux.die.net/man/3/abort>. ⚠️
  • -v β€” print out the comparison when it detects an error from the server. Receipts! We love receipts. 🧾
  • -t n β€” set the timeout for an IO operation to/from the server to n seconds. Patience varies, and that's valid. ⏳

🌈 NOTES 🌈

⭐ PROGRAM PREFIX ⭐

The prefix of this program is variable, bestie. Like, it can literally be configured at build time. 😭

Usually the client programs of libmemcached-awesome are prefixed with mem β€” think memcat or memcp, the little cuties you already know and love. 🫢

But! It can be configured to swap that prefix out for something else, like mc. And if that happens? Then the client programs of libmemcached-awesome would be called mccat, mccp, etc. respectively. Same energy, different name tag. 🏷️✨

πŸ’€ CONTRIBUTED PROGRAM πŸ’€

This is a contributed program. πŸŽ‰

And listen β€” this program doesn't follow the standard flag/option scheme. She's a free spirit, she makes her own rules, and honestly? Respect. πŸ™ˆ


πŸ’– SEE ALSO πŸ’–


and that's the whole page, bestie!! πŸ’… no notes, she's perfect. this was written by the gorgeous humans of libmemcached-awesome, version 1.1, dated Jul 24, 2026 β€” iconic behavior from start to finish, go check your server's capabilities and slay the day, mwah πŸ’–πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from