tüm seçenekler
bullseye  ] [  bookworm  ] [  trixie  ] [  forky  ] [  sid  ]
[ Kaynak: golang-github-dgraph-io-ristretto  ]

Paket: golang-github-dgraph-io-ristretto-dev (2.3.0-5)

golang-github-dgraph-io-ristretto-dev için bağlantılar

Screenshot

Debian Kaynakları:

golang-github-dgraph-io-ristretto Kaynak Paketini İndir:

Geliştiriciler:

Dış Kaynaklar:

Benzer paketler:

high performance memory-bound Go cache

Ristretto is a fast, concurrent cache library built with a focus on performance and correctness.

The motivation to build Ristretto comes from the need for a contention-free cache in Dgraph (https://github.com/dgraph-io/dgraph).

Features:

 * High Hit Ratios - with unique admission/eviction policy
   pairing, Ristretto's performance is best in class.
 * Eviction: SampledLFU - on par with exact LRU and better performance
   on Search and Database traces.
 * Admission: TinyLFU - extra performance with little memory overhead
   (12 bits per counter).
 * Fast Throughput - use a variety of techniques for managing
   contention and the result is excellent throughput.
 * Cost-Based Eviction - any large new item deemed valuable can evict
   multiple smaller items (cost could be anything).
 * Fully Concurrent - you can use as many goroutines as you want with
   little throughput degradation.
 * Metrics - optional performance metrics for throughput, hit ratios,
   and other stats.
 * Simple API - just figure out your ideal Config values and you're off
   and running.Status Ristretto is usable but still under active
   development. Expected to be production ready in the near future.

golang-github-dgraph-io-ristretto-dev ile İlgili Diğer Paketler

  • bağımlılıklar
  • tavsiye edilen
  • önerilen
  • enhances

golang-github-dgraph-io-ristretto-dev indir

Tüm mevcut mimariler için indir
Mimari Paket Boyutu Kurulu Boyut Dosyalar
all 68,6 kB286,0 kB [dosya listesi]