{"id":20908989,"url":"https://github.com/jaredpetersen/kafka-connect-redis","last_synced_at":"2025-05-13T06:34:07.709Z","repository":{"id":42654854,"uuid":"305586294","full_name":"jaredpetersen/kafka-connect-redis","owner":"jaredpetersen","description":"📕  Kafka Connect source and sink connector for Redis","archived":false,"fork":false,"pushed_at":"2023-01-13T07:53:13.000Z","size":348,"stargazers_count":49,"open_issues_count":8,"forks_count":11,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-01T19:36:30.043Z","etag":null,"topics":["kafka","kafka-connect","redis"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jaredpetersen.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null},"funding":{"github":"jaredpetersen","custom":["https://cash.app/$jaredtpetersen","https://paypal.me/jaredtpetersen"]}},"created_at":"2020-10-20T04:07:49.000Z","updated_at":"2024-07-01T01:30:37.000Z","dependencies_parsed_at":"2023-02-09T15:16:41.016Z","dependency_job_id":null,"html_url":"https://github.com/jaredpetersen/kafka-connect-redis","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaredpetersen%2Fkafka-connect-redis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaredpetersen%2Fkafka-connect-redis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaredpetersen%2Fkafka-connect-redis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaredpetersen%2Fkafka-connect-redis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jaredpetersen","download_url":"https://codeload.github.com/jaredpetersen/kafka-connect-redis/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253889877,"owners_count":21979715,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["kafka","kafka-connect","redis"],"created_at":"2024-11-18T14:09:47.269Z","updated_at":"2025-05-13T06:34:07.270Z","avatar_url":"https://github.com/jaredpetersen.png","language":"Java","funding_links":["https://github.com/sponsors/jaredpetersen","https://cash.app/$jaredtpetersen","https://paypal.me/jaredtpetersen"],"categories":[],"sub_categories":[],"readme":"# Kafka Connect Redis\n[![Build Status](https://github.com/jaredpetersen/kafka-connect-redis/workflows/Release/badge.svg)](https://github.com/jaredpetersen/kafka-connect-redis/actions)\n[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.github.jaredpetersen/kafka-connect-redis/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.github.jaredpetersen/kafka-connect-redis)\n\nKafka Source and Sink Connector for Redis\n\n## Connectors\n### Source\nKafka Connect Redis Source subscribes to Redis channels/patterns (including [keyspace notifications](https://redis.io/topics/notifications)) using the Redis Pub/Sub and write the received messages to Kafka.\n\nFor more information, see the [detailed documentation](/docs/connectors/SOURCE.md).\n\n### Sink\nKafka Connect Redis Sink consumes Kafka records in a Redis command format (`SET`, `GEOADD`, etc.) and applies them to Redis.\n\nFor more information, see the [detailed documentation](/docs/connectors/SINK.md).\n\n## Demo\nCheck out the [demo](/docs/demo) for a hands-on experience that shows the connector in action!\n\nThis demonstration will walk you through setting up Kubernetes on your local machine, installing the connector, and using the connector to either write data into a Redis Cluster or pull data from Redis into Kafka.\n\n## Compatibility\nRequires Redis 2.6 or higher.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaredpetersen%2Fkafka-connect-redis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjaredpetersen%2Fkafka-connect-redis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaredpetersen%2Fkafka-connect-redis/lists"}