Point out why using go-cache might be desirable
This commit is contained in:
parent
803ceeaf1a
commit
23661b37bd
13
README
13
README
|
@ -1,11 +1,14 @@
|
||||||
go-cache is an in-memory key:value store/cache similar to memcached that is
|
go-cache is an in-memory key:value store/cache similar to memcached that is
|
||||||
suitable for applications running on a single machine. Any object can be stored,
|
suitable for applications running on a single machine. Its major advantage is
|
||||||
for a given duration or forever, and the cache can be safely used by multiple
|
that, being essentially a thread-safe map[string]interface{} with expiration
|
||||||
goroutines.
|
times, it doesn't need to serialize or transmit its contents over the network.
|
||||||
|
|
||||||
|
Any object can be stored, for a given duration or forever, and the cache can be
|
||||||
|
safely used by multiple goroutines.
|
||||||
|
|
||||||
Although go-cache isn't meant to be used as a persistent datastore, the entire
|
Although go-cache isn't meant to be used as a persistent datastore, the entire
|
||||||
cache may be saved to and loaded from a file (or any io.Reader/Writer) to recover
|
cache may be saved to and loaded from a file (or any io.Reader/Writer) to
|
||||||
from downtime quickly.
|
recover from downtime quickly.
|
||||||
|
|
||||||
== Installation
|
== Installation
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue