United Statesjgaskins/redis
Pure-Crystal Redis client, supporting clustering, RedisJSON, RediSearch, and RedisTimeSeries
🚀 Redis client bằng Crystal: nhanh, đầy đủ tính năng, hỗ trợ Redis hiện đại
Redis client pure-Crystal hỗ trợ clustering, RedisJSON, RediSearch, RedisTimeSeries.
redis là một thư viện Redis client được viết hoàn toàn bằng Crystal, hỗ trợ đầy đủ các tính năng hiện đại của Redis bao gồm clustering, RedisJSON, RediSearch và RedisTimeSeries. Dự án do jgaskins phát triển, thiết kế để tích hợp dễ dàng vào các dự án Crystal.
✨ Điểm nổi bật
- Cài đặt đơn giản: Thêm dependency vào
shard.ymlvà chạyshards. - Pipeline queries: Gửi nhiều lệnh độc lập cùng lúc để giảm độ trễ.
- Transactions: Sử dụng
MULTI/EXECvới tự động rollback nếu lỗi. - Connection pool: Quản lý kết nối tự động, không cần cấu hình thủ công.
- TCP Keep-Alive: Hỗ trợ giữ kết nối ổn định trong môi trường sản xuất.
- Hỗ trợ URL phức tạp: Kết nối qua URI với tham số cấu hình chi tiết.
💡 Vì sao đáng chú ý
Không chỉ là một Redis client cơ bản, redis tích hợp sẵn các tính năng nâng cao như pipeline và transaction, giúp tối ưu hiệu suất và đảm bảo tính toàn vẹn dữ liệu. Đặc biệt, hỗ trợ cấu hình chi tiết qua URI cho phép dễ dàng triển khai trong môi trường phức tạp. Phù hợp cho các ứng dụng Crystal cần kết nối Redis một cách hiệu quả và bền vững.
#Redis #Crystal #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
🚀🚀🚀A faster, better and more stable Redis desktop manager [GUI client], compatible with Linux, Windows, Mac.
🚀 A robust, performance-focused, and full-featured Redis client for Node.js.
The easiest and fastest way to create production-ready Kubernetes clusters on Hetzner Cloud