Documentation
¶
Index ¶
Constants ¶
View Source
const ( //CacheStatusFoundNoSuchKey cacheable no such key status CacheStatusFoundNoSuchKey = CacheStatus(iota) //CacheStatusNotFound no such key status CacheStatusNotFound //CacheStatusFound entry found status CacheStatusFound )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CacheStatus ¶
type CacheStatus int
type Entry ¶
Entry represents data entry
func (*Entry) DecodeBinary ¶
DecodeBinary decodes data to binary stream
type Key ¶
type Key struct {
Namespace string
Set string
Value interface{}
*aero.GenerationPolicy
TimeToLive time.Duration
L2 *Key
}
Key represents a datastore key
func (*Key) WritePolicy ¶
func (k *Key) WritePolicy(generation uint32) *aero.WritePolicy
type Service ¶
type Service struct {
Config *config.Datastore
ClientMode bool
// contains filtered or unexported fields
}
Service datastore service
func NewWithCache ¶
func NewWithCache(config *config.Datastore, l1Client, l2Client client.Service, counter *gmetric.Operation) (*Service, error)
NewWithCache creates Service with cache
Source Files
¶
Click to show internal directories.
Click to hide internal directories.