LogoFindry AI
Logo of rejoy

rejoy

rejoy is an idiomatic Go client library for RedisJSON, enabling seamless JSON document management and native commands within Go applications.

Introduction

Overview

rejoy is an idiomatic Go (Golang) client package designed for the RedisJSON module. It extends Go Redis clients to allow developers to store, update, and query JSON documents directly inside Redis using native commands.

Key Features
  • Native JSON Support: Execute RedisJSON commands such as JSON.SET, JSON.GET, and JSON.DEL directly from Golang code.
  • Integration with go-redis: Works effortlessly alongside the standard go-redis/redis client library.
  • Structured Operations: Simplifies manipulating JSON objects, arrays, and sub-paths without manual string handling.
  • High Performance: Capitalizes on Redis in-memory execution for fast JSON document retrieval and updates.
Use Cases
  • Building high-speed caching layers for dynamic JSON API responses.
  • Managing nested document structures in memory for Golang microservices.
  • Performing atomic updates on JSON sub-fields within Redis.

Information

Findry AI badge

Embed Code

Add this badge to the HTML of your submitted website, then verify it to enter the priority review queue. Keep it there after publication.

Theme / 主题风格
rejoy featured on Findry AI
<a href="https://findryai.com/item/rejoy" target="_blank" rel="noopener noreferrer"><img src="https://findryai.com/badge-dark.svg" alt="Featured on Findry AI" width="220" height="54" /></a>