Documentation
¶
Overview ¶
Package memcachedcache provides a Memcached-backed cache.Store implementation.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
New builds a Memcached-backed cachecore.Store.
Defaults: - Addresses: []string{"127.0.0.1:11211"} when empty - DefaultTTL: 5*time.Minute when zero - Prefix: "app" when empty
Example: memcached cluster via explicit driver config
store := memcachedcache.New(memcachedcache.Config{
BaseConfig: cachecore.BaseConfig{
DefaultTTL: 5 * time.Minute,
Prefix: "app",
},
Addresses: []string{"127.0.0.1:11211"},
})
fmt.Println(store.Driver()) // memcached
Types ¶
type Config ¶
type Config struct {
cachecore.BaseConfig
Addresses []string
}
Config configures a Memcached-backed cache store.
Click to show internal directories.
Click to hide internal directories.