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.