{"repo":"neosmart/SqliteCache","free":true,"listed":false,"github":"https://github.com/neosmart/SqliteCache","clone":"git clone https://github.com/neosmart/SqliteCache.git","description":"An ASP.NET Core IDistributedCache provider backed by SQLite","language":"C#","stars":116,"topics":["nuget","sqlite","cache","idistributedcache","netcore","aspnetcore"],"license":null,"category":"databases-storage","readme_excerpt":"SqliteCache for ASP.NET Core SqliteCache is a persistent cache implementing IDistributedCache for .NET and ASP.NET Core projects. SqliteCache uses a locally stored SQLite database file (taking advantage of SQLite's battle-tested safe multi-threaded access features) to replicate persistent caching, allowing developers to mimic the behavior of staging or production targets without all the overhead or hassle of a traditional IDistributedCache implementation. You can read more about its design and inspiration in the official release post on the NeoSmart blog. Why NeoSmart.Caching.Sqlite ? The currently available options for caching in ASP.NET Core projects are either all ephemeral in-memory cache offerings ( IMemoryCache and co.) -- aka non-persistent -- or else have a whole slew of dependencies and requirements that require at the very least administrator privileges and background services hogging up system resources and needing updates and maintenance to requiring multiple machines and a persistent network configuration. NeoSmart.Caching.Sqlite has no dependencies on background services that hog system resources and need to be updated or maintained ( cough cough NCache cough cough ) NeoSmart.Caching.Sqlite is fully cross-platform and runs the same on your Windows PC or your colleagues' Linux, FreeBSD, and macOS workstations (unlike, say, Redis) NeoSmart.Caching.Sqlite doesn't need administrator privileges to install - or even any installation for that matter (SQL Express LocalD","default_branch":null,"files":null,"tree":[],"storefront":"/r/neosmart","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/neosmart/SqliteCache/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}