I’d like to stream Couchbase data to a 3rd party database, cause with big data, the 3rd party database with SSD is much cheaper than memory stored Couchbase.
I’ve got some knowledge about DCP stream protocol,such as Protocol Flow(https://github.com/couchbase/kv_engine/blob/master/docs/dcp/documentation/protocol-flow.md)
and how to build a simple dcp client(https://github.com/couchbase/kv_engine/blob/master/docs/dcp/documentation/building-a-simple-client.md),
and even some code such as https://github.com/couchbase/go-couchbase/blob/master/examples/upr_feed/feed.go, which has already implemented the most part of a dcp client.
However,is there one easier way to meet my need? That is to say, where can I get one more completed dcp client or other resolutions, such as using hadoop as a bridge with Hadoop Connector, which can save me from reinventing the wheel.
Any help would be appreciated.
Oh, Kafka Connector may help?