CSHARPPROGLIB Telegram 6316
⚡️ Быстрый in-memory кеш для .NET

BitFaster.Caching — это библиотека для in-memory кеша с акцентом на работу в многопоточной среде.

В отличие от стандартного MemoryCache, она предлагает больше контроля над политиками вытеснения и поведением при высокой нагрузке.

Что умеет:

• Потокобезопасные кеши без глобальных блокировок.

• Поддержка LRU и LFU (включая TinyLFU) для выбора стратегии вытеснения.

• Атомарное вычисление значений, чтобы избежать шторма запросов.

• Настраиваемые политики истечения: по времени доступа или записи.

• API-билдер для конфигурации размера и параметров кеша.

Пример:
var cache = CacheBuilder
.NewLru<string, MyObject>()
.WithCapacity(1000)
.ExpireAfterAccess(TimeSpan.FromMinutes(5))
.Build();

var value = cache.GetOrAdd("key", k => new MyObject(k));


➡️ Попробовать либу

🐸 Библиотека шарписта

#sharp_view
Please open Telegram to view this post
VIEW IN TELEGRAM
1🤩5🔥4👍31



tgoop.com/csharpproglib/6316
Create:
Last Update:

⚡️ Быстрый in-memory кеш для .NET

BitFaster.Caching — это библиотека для in-memory кеша с акцентом на работу в многопоточной среде.

В отличие от стандартного MemoryCache, она предлагает больше контроля над политиками вытеснения и поведением при высокой нагрузке.

Что умеет:

• Потокобезопасные кеши без глобальных блокировок.

• Поддержка LRU и LFU (включая TinyLFU) для выбора стратегии вытеснения.

• Атомарное вычисление значений, чтобы избежать шторма запросов.

• Настраиваемые политики истечения: по времени доступа или записи.

• API-билдер для конфигурации размера и параметров кеша.

Пример:

var cache = CacheBuilder
.NewLru<string, MyObject>()
.WithCapacity(1000)
.ExpireAfterAccess(TimeSpan.FromMinutes(5))
.Build();

var value = cache.GetOrAdd("key", k => new MyObject(k));


➡️ Попробовать либу

🐸 Библиотека шарписта

#sharp_view

BY Библиотека шарписта | C#, F#, .NET, ASP.NET




Share with your friend now:
tgoop.com/csharpproglib/6316

View MORE
Open in Telegram


Telegram News

Date: |

How to Create a Private or Public Channel on Telegram? With the administration mulling over limiting access to doxxing groups, a prominent Telegram doxxing group apparently went on a "revenge spree." SUCK Channel Telegram How to Create a Private or Public Channel on Telegram? Your posting frequency depends on the topic of your channel. If you have a news channel, it’s OK to publish new content every day (or even every hour). For other industries, stick with 2-3 large posts a week.
from us


Telegram Библиотека шарписта | C#, F#, .NET, ASP.NET
FROM American