gomemcache icon indicating copy to clipboard operation
gomemcache copied to clipboard

Go Memcached client library #golang

Results 67 gomemcache issues
Sort by recently updated
recently updated
newest added

Close connections based on an idle timeout with an option to maintain a minimum number of idle connections and a maximum number of open connections per address.

I want SetMulti method like GetMulti. Memcached doesn't have such method, but it can be implemented, and will be faster if using "noreply" flag. just like other language's clients. Is...

This is basically a copy of https://github.com/bradfitz/gomemcache/pull/86 with a fixing review comment

https://github.com/memcached/memcached/blob/master/doc/protocol.txt ``` Authentication -------------- Optional username/password token authentication (see -Y option). Used by sending a fake "set" command with any key: set \r\n username password\r\n key, flags, and exptime are...

Memcached offered meta commands since version 1.6, any plan to implement this?

It was implemented a new method to close all connections. Code to test ```go package main import ( "fmt" "github.com/bradfitz/gomemcache/memcache" ) func main() { memcached := memcache.New("127.0.0.1:11211") if err :=...

Return ss.SetServers()'s error to make debugging easier. Updates #83 Closes #63

Currently, `withAddrRw` always calls `defer cn.condRelease(&err)` with an err that is nil. This means no matter what error happens in `fn`, the connection will get sent back to the pool...

Using FIFO queue may help with cycling through connections more evenly. I have noticed the front of the freeconn list can stay underutilized if you have infrequent bursts and a...