RepositoryJava
redis

redis/lettucemod

Java client for Redis Modules

66sao
27fork
16issue
0lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: redistimeseries

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: lettuce

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: redisearch

#1 Repository Của Tuần

🧩 lettucemod: Client Java toàn diện cho Redis Modules

Hỗ trợ RediSearch, TimeSeries, RedisGears, RedisJSON... chỉ với một dependency duy nhất trên nền Lettuce.

lettucemod là một thư viện Java mở rộng từ Lettuce — một client Redis phi đồng bộ mạnh mẽ — nhằm hỗ trợ đầy đủ các module mở rộng của Redis như RediSearch, RedisTimeSeries, RedisGears và RedisJSON. Dự án giúp các ứng dụng Java/Kotlin dễ dàng gửi lệnh tới các module này mà không cần viết thủ công các lệnh tuần tự (protocol RESP).

✨ Điểm nổi bật

  • RediSearch: tạo chỉ mục, truy vấn full-text, schema linh hoạt.r- RedisTimeSeries: thao tác với dữ liệu thời gian thực (insert, range, aggregation).r- RedisJSON: quản lý cấu trúc JSON trong Redis với các phép biểu diễn đối tượng Java.r- RedisGears: gửi hàm xử lý phân tán trên dữ liệu Redis.r- Dựa trên Lettuce: hỗ trợ reactive, async và đồng bộ.r- Tích hợp Spring Data Redis: hỗ trợ cấu hình và bean tùy biến cho Spring Boot.r- Tuân thủ RESP: xử lý tham số phức tạp một cách an toàn.r- Mở rộng dễ dàng: thêm module mới bằng cách đăng ký command mới.

💡 Vì sao đáng chú ý

Thay vì phải tự cài đặt lại giao thức RESP hay dùng các client chung không hỗ trợ tốt module, lettucemod cung cấp một lớp bao (wrapper) rõ ràng, kiểu an toàn và tích hợp sẵn với Lettuce. Điều này đặc biệt hữu ích khi xây dựng ứng dụng Java dùng Redis như engine tìm kiếm (RediSearch), lưu trữ dữ liệu thời gian thực (TimeSeries) hay xử lý sự kiện phân tán (RedisGears).


#Redis #Lettuce #Java #OpenSource #RedisModules #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryJavaScript
Snailclimb/JavaGuide

Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发

159.2k
Oct 16, 2026
RepositoryJava
spring-projects/spring-boot

Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.

81.8k
Oct 23, 2026
RepositoryJava
doocs/advanced-java

😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识

79.2k
Oct 19, 2026
RepositoryJava
xkcoding/spring-boot-demo

🚀一个用来深入学习并实战 Spring Boot 的项目。

34.1k
Jul 24, 2024
RepositoryJava
alibaba/spring-cloud-alibaba

Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.

29.2k
Oct 3, 2026
RepositoryJava
doocs/source-code-hunter

😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等

23.1k
Oct 17, 2026
Repository
AobingJava/JavaFamily

【Java面试+Java学习指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。

37.0k
Nov 3, 2025
RepositoryPython
RedisGears/EdgeRealtimeVideoAnalytics

An example of using Redis Streams, RedisGears, RedisAI and RedisTimeSeries for Realtime Video Analytics (i.e. counting people)

407
May 16, 2024
RepositoryTypeScript
danitseitlin/redis-modules-sdk-ts

A Software development kit for easier connection and execution of Redis Modules commands.

178
Jul 19, 2023