Re: Driver and Implementation of NoSQL
Re: Driver and Implementation of NoSQL
- Subject: Re: Driver and Implementation of NoSQL
- From: Gino Pacitti <email@hidden>
- Date: Tue, 27 Oct 2015 10:18:56 -0600
Hi
Yes that sounds a interesting way to go…
From what I understand about NoSQL it is not relational and there are a few types and deal with data access and retrieval in different ways:
NoSQL Database Types
• Document databases pair each key with a complex data structure known as a document. Documents can contain many different key-value pairs, or key-array pairs, or even nested documents.
• Graph stores are used to store information about networks, such as social connections. Graph stores include Neo4J and HyperGraphDB.
• Key-value stores are the simplest NoSQL databases. Every single item in the database is stored as an attribute name (or "key"), together with its value. Examples of key-value stores are Riak and Voldemort. Some key-value stores, such as Redis, allow each value to have a type, such as "integer", which adds functionality.
• Wide-column stores such as Cassandra and HBase are optimized for queries over large datasets, and store columns of data together, instead of rows.
Seems like there should be a Framework for each?
G
> On 27 Oct 2015, at 10:12, Ricardo Parada <email@hidden> wrote:
>
> Hi Gino,
>
> Let me know if you hear of any.
>
> I can tell you about an attempt / workaround I did. I inserted my enterprise objects (EOs) into an editing context. Then I used some of the classes in the ERRest framework to serialize my object graph of enterprise objects into JSON. Then I used the Mongo DB java driver to save the JSON to the Mongo database.
>
> Then to retrieve the objects I reverse the process. Use the Mongo DB Java driver to retrieve the JSON and the ERRest classes to rehydrate the objects into an editing context.
>
> Ricardo
>
>> On Oct 26, 2015, at 5:36 PM, Gino Pacitti <email@hidden> wrote:
>>
>> Hi list
>> Are there any blogs or papers on integrating WO/EOF with NoSQL and whether there are any special Drivers required.
>> If NoSQL is not relational how does WO/EOF deal with Models with relationships?
>>
>>
>>
>> _______________________________________________
>> 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