About TAP in libcouchbase

I've seen "TAP" from couchbase document. I do kind of understand what it does, however it is hard to find any examples using TAP Apis. It would be great if you could expalin what TAP is exactly and how it can be used + any example source will be great.

Thank you

Answers


TAP is an internal API used by Couchbase for moving data around the cluster. There are a few tools that use it as well.

One use case would be to view all updates on the cluster as they occur. This can perhaps be better accomplished with some of the code in our Elastic Search adapter (in Java):

https://github.com/couchbaselabs/elasticsearch-transport-couchbase

Or there is a project to provide a changed feed in Ruby: https://github.com/scalabl3/couchbase-xdcr-sinatra


Need Your Help

Verilog code simulates but does not run as predicted on FPGA

verilog fpga synthesis xilinx hdl

I did a behavioral simulation of my code, and it works perfectly. The results are as predicted. When I synthesize my code and upload it to a spartan 3e FPGA and try to analyze using chipscope, the

jQuery AJAX .post doesn't work in IE

javascript jquery internet-explorer

I have a problem using AJAX .post in Internet Explorer. In all other browsers, this works fine (Firefox, Safari, Chrome, Opera).