Initial QSfera import
This commit is contained in:
+25
@@ -0,0 +1,25 @@
|
||||
package ttlcache
|
||||
|
||||
// Metrics contains common cache metrics calculated over the course
|
||||
// of the cache's lifetime.
|
||||
type Metrics struct {
|
||||
// Insertions specifies how many items were inserted.
|
||||
Insertions uint64
|
||||
|
||||
// Updates specifies how many items were updated.
|
||||
Updates uint64
|
||||
|
||||
// Hits specifies how many items were successfully retrieved
|
||||
// from the cache.
|
||||
// Retrievals made with a loader function are not tracked.
|
||||
Hits uint64
|
||||
|
||||
// Misses specifies how many items were not found in the cache.
|
||||
// Retrievals made with a loader function are considered misses as
|
||||
// well.
|
||||
Misses uint64
|
||||
|
||||
// Evictions specifies how many items were removed from the
|
||||
// cache.
|
||||
Evictions uint64
|
||||
}
|
||||
Reference in New Issue
Block a user