Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I was tired of heavy cache systems, so I built my own open-source KV-Storage

说明与用途

SabaMemDB 是一个轻量级的 .NET 原生键值存储,消除了使用 Redis 的需求。

问题

Need a fast, lightweight, standalone Key‑Value cache for small‑to‑medium .NET projects without the overhead of Redis.

结果

SabaMemDB provides a lightweight, zero‑allocation, atomic KV store that eliminates the need for Redis in small .NET projects, reducing memory footprint and operational overhead.

工作流

  • 1. Build and run the SabaMemDB server (Docker image or .NET binary).
  • 2. Add the SabaMemDB.Client NuGet package to the .NET project.
  • 3. Instantiate SMDBClient with server address and optional password.
  • 4. Use Set, Get, Incr, Decr methods for key‑value operations.
  • 5. Deploy the server as a Docker container for production or local testing.

证据

I just wanted a standalone, native, and extremely lightweight client-server KV database built entirely in modern C#.

来源

Docker‑Ready – Ships with a ready‑to‑use Docker image in the GitHub Registry.

来源

  • 记录日期: 2026-09-15T06:15:42.185Z