-
Notifications
You must be signed in to change notification settings - Fork 846
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Couchbase as source and sink #364
Comments
I started thinking whether Couchbase suits as Source. Probably its a good fit for being just a Sink. any thoughts ? |
Hey @aadicodes, I think Couchbase support makes sense. There's an official client lib that looks well supported https://github.com/couchbase/gocb. In terms of how we'd integrate it I think an output similar to the existing Elasticsearch one makes sense, and it would be cool as well to add it as a cache type at some point as well. |
I think I can implement cache, input, output and processor similar to what the |
I think those should end up looking similar to the CosmosDB ones that I'm adding in #1583. |
Is this issue considered taken? 😇 |
@Mizaro I don't think anyone is working on it. PRs are welcome. |
We would love to migrate from Kafka Connect to Redpanda Connect but we are dependent on having source and sink support. Our use case is to make it simpler for our hackathon participants to build integrations and graphql subscriptions. Our platform, cillers.com, uses Couchbase as operational data store. |
I don't know how you plan to use it but the processor can be used as an output already with: https://docs.redpanda.com/redpanda-connect/components/processors/about/#using-processors-as-outputs. Otherwise, the example given here for input or output would be more based on n1sql which is not supported in the current logic and it should probably be integrated as a standard sql driver with generic sql inputs and outputs instead of a dedicated input or output. The current logic only support the kv part of couchbase as a processor or a cache. |
This is done! |
Are there any plans to add Couchbase as Source and/or Sink ?
The text was updated successfully, but these errors were encountered: