Hi,

the primary interface you will have to implement is
org.apache.jackrabbit.oak.plugins.document.DocumentStore. As
examples have a look at the existing implementations for MongoDB:
org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
and for a relational database:
org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore

Regards
 Marcel

On 04/09/14 17:57, "Michael Marth" <[email protected]> wrote:

>Hi,
>
>I think your best guess would be
>http://jackrabbit.apache.org/oak/docs/nodestore/documentmk.html
>as a general overview (even if skewed towards MongoDB) and looking into
>http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/o
>rg/apache/jackrabbit/oak/plugins/document/
>There is the Mongo impl, as well as the upcoming impl for relational DBs
>
>Cheers
>Michael
>
>
>On 04 Sep 2014, at 17:18, Abhijit Mazumder <[email protected]>
>wrote:
>
>> Hi Michael,
>> I would love to. Currently we are designing keeping  Mongo as back end
>>for
>> author with Scene 7 cloud for image repository. For author with asset
>>heavy
>> operations Mongo is automatic choice. However for Publish we are tend to
>> think now Cassandra would be better for User generated content and
>>linear
>> scalability.
>> I went through some of the documentation but could not find a "Getting
>> Started" for custom MK implementation. Could you point me to some
>>relevant
>> documentation which would help us get started?
>> 
>> Regards,
>> Abhijit
>> 
>> 
>> On Thu, Sep 4, 2014 at 4:14 PM, Michael Marth <[email protected]> wrote:
>> 
>>> Hi Abhijit,
>>> 
>>> I assume you refer to replication as implemented in Sling and AEM.
>>>Those
>>> work on top of the JCR API, so they are independent of the Micro Kernel
>>> implementation.
>>> 
>>> For running Oak on Cassandra you would need a specific MK
>>>implementation
>>> (presumably based on the DocumentMK). Is that something you intend to
>>>work
>>> on (I am sure there would be a lot interest in such an impl).
>>> 
>>> Best regards
>>> Michael
>>> 
>>> On 04 Sep 2014, at 11:07, Abhijit Mazumder <[email protected]>
>>> wrote:
>>> 
>>>> Hi,
>>>> We are considering using Cassandra as back end for the publish
>>>> environment. In author we are using mongo.
>>>> What are the options we have to customize replication agent to achieve
>>>> this?
>>>> Regards,
>>>> Abhijit
>>> 
>>> 
>

Reply via email to