Re: Apache Cayenne Support for NoSQL

"Jurgen" <[email protected]>
Newsgroups gmane.comp.java.cayenne.user
Message-ID <30CD4980FF844C499051C3EF5D024372@IV5>
It's been a while but 2½ years ago I wrote a MongoAdapter for Cayenne 3 
using the Mongo Java driver.
It doesn't support SQLTemplate but can do the rest, mostly - I think from 
what I can remember.
I started converting it to Cayenne 4, a real headache and didn't get very 
far as I also then lost the motivation.

Of course the question begs to be asked as to weather one should do 
something like this in the first place ?
I mean on the face of it, it is kind of crazy trying to use an Object 
Relational Modeler for a NoSQL DB !?

In my case I was looking at joining forces with another software team that 
were using NoSQL, so in order to do that I had to switch my software's 
backend from MSSQL to Mongo and I thought the easiest way of doing that 
would be to see if I could write a MongoAdapter for Cayenne.

So that was my motivation and I was also curious to see if it could be done. 
Two months later I had like 99% of my software (an Electronic Medical 
Records program) working on Mongo, had the meeting with the other software 
team and showed/demoed them what I had to offer. They unfortunately weren't 
ready and/or willing to join forces, so I abandoned the MongoAdapter.

Anyway it was actually very satisfying being able to use Cayenne to do this, 
regardless of if one should or not :-)

Thanks to everyone that's contributed to making Cayenne wonderful.

Jurgen


-----Original Message----- 
From: Andrus Adamchik
Sent: Monday, July 1, 2019 3:10 PM
To: [email protected]
Subject: Re: Apache Cayenne Support for NoSQL

Nothing specific off the top of my head, other than the Mongo-provided "Java 
Driver".

Andrus
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.