Discover and explore top open-source AI tools and projects—updated daily.
.NET library for Redis object mapping and data modeling
Top 61.4% on SourcePulse
This library provides object mapping and querying capabilities for .NET applications interacting with Redis. It simplifies data modeling, indexing, and querying by offering declarative attributes and LINQ-like syntax, targeting .NET developers who want to leverage Redis as a primary data store.
How It Works
Redis OM .NET utilizes Redis Stack's RediSearch module for advanced data operations. It maps .NET objects to JSON documents stored in Redis, allowing developers to define indexes using attributes like [Indexed]
and [Searchable]
. Queries are translated into RediSearch query syntax, enabling efficient filtering, sorting, and aggregations. It also supports vector embeddings for similarity searches.
Quick Start & Requirements
dotnet add package Redis.OM
docker run -p 6379:6379 -p 8001:8001 redis/redis-stack
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
2 months ago
1 day