https://github.com/morilog/redistream
Simple stream processing library for working with Redis Streams
https://github.com/morilog/redistream
Last synced: 3 months ago
JSON representation
Simple stream processing library for working with Redis Streams
- Host: GitHub
- URL: https://github.com/morilog/redistream
- Owner: morilog
- License: mit
- Created: 2024-08-27T08:08:45.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-08-30T09:31:11.000Z (10 months ago)
- Last Synced: 2025-02-26T18:57:14.148Z (4 months ago)
- Language: Go
- Size: 7.81 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Redistream
Redistream is a wrapper on redis stream processing commands. It provides higher level api to work with streams.## Installation
```go get github.com/morilog/redistream```## Usage
Visit [examples](https://github.com/morilog/redistream/tree/main/examples) for full example of usage## Features
- Simple Producer (redis itself it simple too)
- Handle messages with golang native channels
- Handle errors asynchronously
- re-Claim and handle pending messages continuously
- Preserve message ordering by using single consumer in consumer group## License
MIT