Что возвращает memcached «get» в telnet?

#memcached

#memcached

Вопрос:

Когда я запрашиваю ключ в memcached с помощью telnet, я вижу что-то вроде этого:

 > get mykeyname
VALUE mykeyname 3 240396
{the key value}
END
  

Какая первая строка? Я вижу ЗНАЧЕНИЕ ключевого слова и имя ключа, но не понимаю, что означают целые числа, и я нигде не могу найти это задокументировано. Я предполагаю, что второе целое число — это длина данных в байтах, но какое первое?

Ответ №1:

Как указано в протоколе Memcached, первое целое число — это флаги, а второе целое число — размер значения в байтах.