wszystkie opcje
bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ] [  experimental  ]
[ Pakiet źródłowy: golang-github-dgraph-io-ristretto  ]

Pakiet: golang-github-dgraph-io-ristretto-dev (2.0.1-1)

Odnośniki dla golang-github-dgraph-io-ristretto-dev

Screenshot

Zasoby systemu Debian:

Pobieranie pakietu źródłowego golang-github-dgraph-io-ristretto:

Opiekunowie:

Zasoby zewnętrzne:

Podobne pakiety:

Pakiet eksperymentalny

Ostrzeżenie: Pakiet pochodzi z dystrybucji eksperymentalnej. Oznacza to, że prawdopodobnie jest niestabilny lub zawiera błędy i może spowodować nawet utratę danych. Przed użyciem pakietu proszę koniecznie zapoznać się z dziennikiem zmian i inną dostępną dokumentacją.

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 our 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 - we 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. We expect it to be production ready in the near future.

Inne pakiety związane z golang-github-dgraph-io-ristretto-dev

  • wymaga
  • poleca
  • sugeruje
  • enhances

Pobieranie golang-github-dgraph-io-ristretto-dev

Pobierz dla wszystkich dostępnych architektur
Architektura Rozmiar pakietu Rozmiar po instalacji Pliki
all 67,1 KiB296,0 KiB [lista plików]