Re: Any one try making a db4o adapter for EO?
Re: Any one try making a db4o adapter for EO?
- Subject: Re: Any one try making a db4o adapter for EO?
- From: Andrus Adamchik <email@hidden>
- Date: Mon, 8 Nov 2010 10:22:29 -0500
I am interested in this topic from the Apache Cayenne perspective, but haven't explored it yet beyond the analysis of the data model mismatch. Too early to tell how usable would be an ORM API on top of a NoSQL DB. And of course there's no single "NoSQL model", there's actually a bunch of incompatible approaches hiding under this umbrella term. It shouldn't be too hard to write something on the Hello World end, but having a deeper O[?]M bridge is not trivial.
Andrus
On Nov 8, 2010, at 3:56 AM, Q wrote:
> On 08/11/2010, at 5:33 PM, Daniel Beatty wrote:
>
>> Greetings all,
>> Has anyone tried to make an adaptor for the database engine "db4o" or some of these so called "NoSQL" databases? I know it may sound like sacrilege, but it is worth at least one question. At least, it would be another case where we can show the power of the WO side.
>
> I have recently done some work on a couple of EOAdaptor's, one of which is NoSQL based.
>
> Some observations:
>
> 1. It's hard.
> 2. If you want it to be fast, it's hard.
> 3. If you want it to support the full compliment of EOF features including inheritance and flattened relationships it's hard.
> 4. If you want it to support db side sorting or uniqueness it's hard.
> 5. See point 1.
>
> I don't want to discourage you, but writing an EOAdaptor with more than the most basic functionality is not a simple undertaking.
>
> Having said that, I recommend you take a look at the JavaMemoryAdaptor in Wonder as a reference to get you started.
>
> --
> Seeya...Q
>
> Quinton Dolan - email@hidden
> Gold Coast, QLD, Australia (GMT+10)
>
>
>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden