def memcached_persistent(protocol = :binary, port_or_socket = 21_345, args = '', client_options = {}, &block)
      memcached(protocol, port_or_socket, args, client_options, terminate_process: false, &block)
    end
Launches a memcached process using the memcached method in this module,
but sets terminate_process to false ensuring that the process persists
past execution of the block argument.
rubocop:disable Metrics/ParameterLists