FLUTTER ECOSYSTEM

shorebird_redis_client

A lightweight Dart client library for communicating with a Redis server. Built by Shorebird.

Latest version
0.0.13
30-day downloads
13.9K
Likes
19
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A lightweight Dart client for Redis, developed by Shorebird, enabling seamless communication with Redis servers across multiple platforms. Designed for simplicity and performance, it supports essential Redis operations like key-value storage, expiration, and pub/sub messaging. Ideal for real-time data synchronization, caching, and session management in Flutter applications. The library is platform-agnostic, working on Android, iOS, macOS, Windows, and Linux, making it suitable for cross-platform apps requiring fast, reliable data access.

Use cases
  • Real-time data synchronization
  • Caching frequently accessed data
  • Session management
  • Pub/sub messaging
  • User state persistence
Key features
  • Lightweight and efficient
  • Cross-platform support
  • Supports basic Redis commands
  • Built-in connection handling
  • Simple API for common operations
Suitable for
  • Flutter apps needing Redis integration
  • Developers building real-time features
  • Apps requiring fast in-memory data storage
  • Teams using Shorebird for app updates
  • Projects targeting multiple operating systems
Considerations
  • Requires a running Redis server
  • Limited to basic Redis functionality
  • No built-in connection pooling
  • Not suited for complex Redis use cases
  • Depends on network availability
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add shorebird_redis_client

Categories

Dependencies

Dependency list 1 items
  • resp_client^1.2.0

Source repository

Related projects

No data available yet.