How to Install and Uninstall golang-github-dgraph-io-ristretto-dev Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 11,2024

1. Install "golang-github-dgraph-io-ristretto-dev" package

This guide covers the steps necessary to install golang-github-dgraph-io-ristretto-dev on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install golang-github-dgraph-io-ristretto-dev

2. Uninstall "golang-github-dgraph-io-ristretto-dev" package

Here is a brief guide to show you how to uninstall golang-github-dgraph-io-ristretto-dev on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove golang-github-dgraph-io-ristretto-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the golang-github-dgraph-io-ristretto-dev package on Ubuntu 20.10 (Groovy Gorilla)

Package: golang-github-dgraph-io-ristretto-dev
Architecture: all
Version: 0.0.3-1
Priority: optional
Section: universe/devel
Source: golang-github-dgraph-io-ristretto
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 131
Depends: golang-github-cespare-xxhash-dev, golang-github-dgryski-go-farm-dev, golang-github-stretchr-testify-dev
Filename: pool/universe/g/golang-github-dgraph-io-ristretto/golang-github-dgraph-io-ristretto-dev_0.0.3-1_all.deb
Size: 31760
MD5sum: 19c40f173fe369d7b5e9e84e4c470b50
SHA1: d5c8ab0d4d45fd9f94ef24367672ca2ce63e684d
SHA256: f0cb7bee657806a1ee974851b3ce78b82753d0c62a3f9a4aca91ab593b6f7170
SHA512: 8f1c71c70bd49a35013e3fcd68a1904a89e3cd5175edd4f3e019dd037eb4ffe591a0e9e609f519a49fcd9c32c3496bd3578ed48a8f8b3ae588e2b32beed3026c
Homepage: https://github.com/dgraph-io/ristretto
Description-en: 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.
Description-md5: d10310bda1d336beaff7e8c048a6ed5f