Dapper: How caching can be harmful
Dapper is a popular library that allows mapping objects from a database to C# types. Unlike Entity Framework, it is not a full-fledged ORM, but it is very popular due to its minimalism. In this article, I will explain how the default behavior can lead to a significant increase in memory consumption.
Dapper: как кеширование может принести вред
Dapper — популярная библиотека, которая позволяет делать маппинг объектов из базы данных в типы C#. В отличие от Entity Framework не является полноценной ORM, но пользуется большой популярностью за счет своей минималистичности. В этой статье я расскажу, как поведение по-умолчанию может привести к значительному росту потребления памяти.
Csharp (28)
.net (23)
LINQ (11)
performance (11)
benchmark (11)
MSSQL (7)
TSQL (5)
patterns (4)
.net48 (4)
.netcore31 (4)
.net6 (4)
.net9 (4)
collections (3)
string (3)
list (2)
dapper (2)
sql (2)
specification (2)
repository (2)
EntityFramework (2)
regex (2)
.net5 (2)
.net8 (2)
OPTIMIZATION (2)
.net471 (2)
stackoverflow (2)
retry (2)
circuit breaker (2)
paging (1)
roslyn (1)
analyzer (1)
NDepend (1)
asp.net (1)
xml (1)
soap (1)
CancellationToken (1)
Timer (1)
debug (1)
properties (1)
IEnumerable (1)
foreach (1)