What is the binary protocol? Should I care?
The best information is in the binary protocol spec. The binary protocol an attempt to make a more efficient, reliable protocol to help speed up CPU time used for the client/server protocol. According to Facebook’s tests, parsing the ASCII protocol is one of the largest consumers of CPU time in memcached. So why not improve on it? 🙂 Older information in this thread on the mailing list: http://lists.danga.com/pipermail/memcached/2007-July/004636.