{"repo":"redis/redis-om-dotnet","free":true,"listed":false,"github":"https://github.com/redis/redis-om-dotnet","clone":"git clone https://github.com/redis/redis-om-dotnet.git","description":"Object mapping, and more, for Redis and .NET","language":"C#","stars":525,"topics":["dotnet","redis","linq"],"license":"MIT","category":"databases-storage","readme_excerpt":"Object mapping, and more, for Redis and .NET --- [![License][license-image]][license-url] [![Build Status][ci-svg]][ci-url] Redis OM .NET makes it easy to model Redis data in your .NET Applications. Redis OM .NET Redis OM Node.js Redis OM Spring Redis OM Python Table of contents - 💡 Why Redis OM? - 💻 Installation - 🏁 Getting started - Starting Redis - 📇 Modeling your domain (and indexing it!) - 🔑 Keys and Ids - 🔎 Querying - 🖩 Aggregations - 📚 Documentation - ⛏️ Troubleshooting - ✨ Redis Stack - Why this is important - So how do you get Redis Stack? - ❤️ Contributing - Connecting to Azure Managed Redis with EntraId - Prerequisites - Connecting with EntraId - ❤️ Our Contributors 💡 Why Redis OM? Redis OM provides high-level abstractions for using Redis in .NET, making it easy to model and query your Redis domain objects. Redis OM contains the following features: Declarative object mapping for Redis objects Declarative secondary-index generation Fluent APIs for querying Redis Fluent APIs for performing Redis aggregations 💻 Installation Using the dotnet cli, run: 🏁 Getting started Starting Redis Before writing any code you'll need a Redis instance with the appropriate Redis modules! The quickest way to get this is with Docker: This launches the redis-stack an extension of Redis that adds all manner of modern data structures to Redis. You'll also notice that if you open up http://localhost:8001 you'll have access to the redis-insight GUI, a GUI you can use to visualize a","default_branch":null,"files":null,"tree":[],"storefront":"/r/redis","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/redis/redis-om-dotnet/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."}