[ 
https://issues.apache.org/jira/browse/SOLR-6266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Joel Bernstein updated SOLR-6266:
---------------------------------
    Description: 
It would be great if users could connect Couchbase and Solr so that updates to 
Couchbase can automatically flow to Solr. Couchbase provides some very nice 
API's which allow applications to mimic the behavior of a Couchbase server so 
that it can receive updates via Couchbase's normal cross data center 
replication (XDCR).

One possible design for this is to create a CouchbaseLoader that extends 
ContentStreamLoader. This new loader would embed the couchbase api's that 
listen for incoming updates from couchbase, then marshal the couchbase updates 
to Solr updates. 



  was:
It would be great if users could connect Couchbase and Solr so that updates to 
Couchbase can automatically flow to Solr. Couchbase provides some very nice 
API's which allow applications to mimic the behavior of a Couchbase server so 
that it can receive updates via Couchbase's normal cross data center 
replication (XDCR).

One possible design for this is to create a CouchbaseUpdateHandler that extends 
the DirectUpdateHandler2. This new handler would embed the couchbase api's and 
listen for incoming updates from couchbase, then marshal the couchbase updates 
to Solr updates and call the DirectUpdateHandler2 methods directly with the 
update requests.


> Couchbase plug-in for Solr
> --------------------------
>
>                 Key: SOLR-6266
>                 URL: https://issues.apache.org/jira/browse/SOLR-6266
>             Project: Solr
>          Issue Type: New Feature
>            Reporter: Varun
>            Assignee: Joel Bernstein
>
> It would be great if users could connect Couchbase and Solr so that updates 
> to Couchbase can automatically flow to Solr. Couchbase provides some very 
> nice API's which allow applications to mimic the behavior of a Couchbase 
> server so that it can receive updates via Couchbase's normal cross data 
> center replication (XDCR).
> One possible design for this is to create a CouchbaseLoader that extends 
> ContentStreamLoader. This new loader would embed the couchbase api's that 
> listen for incoming updates from couchbase, then marshal the couchbase 
> updates to Solr updates. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to