NoSWL Databases

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
AWS
Reply | Threaded
Open this post in threaded view
|

NoSWL Databases

AWS
 Hi there.

I am currently trying to finish an Open University degree that I started back in the '70s. Eventually, I will have to create a project for the final module.

The current course is all about Database management and analysis. We are currently looking at NoSQL databases and I would like to try out one of these against some ideas I have for the project. I am wondering if anyone out there has any experience of using Pharo against either Riak or MongoDB?

I can probably drive Riak from using HTTP gets and puts but MongoDB appears to need JavaScript. I would prefer to use Python, which has a MongoDB interface available. Again, does anyone have any thoughts on interfacing Pharo with Python?

David
Totally Objects.
Long Haired David
A.K.A. David Pennington


Message sent using Winmail Mail Server
Reply | Threaded
Open this post in threaded view
|

Re: NoSWL Databases

philippeback
For Riak, search for Phriak
For MongoDB, search for MongoTalk and Voyage (GridFS unsupported, replicas unsupported, HA unsupported)
For interfacing with Python, Kilon made a lot of things, search for Ephestos, I guess there is something there.

Phil

On Tue, May 3, 2016 at 3:42 PM, AWS <[hidden email]> wrote:
 Hi there.

I am currently trying to finish an Open University degree that I started back in the '70s. Eventually, I will have to create a project for the final module.

The current course is all about Database management and analysis. We are currently looking at NoSQL databases and I would like to try out one of these against some ideas I have for the project. I am wondering if anyone out there has any experience of using Pharo against either Riak or MongoDB?

I can probably drive Riak from using HTTP gets and puts but MongoDB appears to need JavaScript. I would prefer to use Python, which has a MongoDB interface available. Again, does anyone have any thoughts on interfacing Pharo with Python?

David
Totally Objects.
Long Haired David
A.K.A. David Pennington


Message sent using Winmail Mail Server

Reply | Threaded
Open this post in threaded view
|

Re: NoSWL Databases

stepharo
In reply to this post by AWS

No need for Python or what so ever.

There is a

    tutorial in pharoInProgress on github (attached)

    a chapter in deepintoPharo book

on voyage.

Voyage provides a really nice way to handle mongo DB and punqlite for now.

Le 3/5/16 à 15:42, AWS a écrit :
 Hi there.

I am currently trying to finish an Open University degree that I started back in the '70s. Eventually, I will have to create a project for the final module.

The current course is all about Database management and analysis. We are currently looking at NoSQL databases and I would like to try out one of these against some ideas I have for the project. I am wondering if anyone out there has any experience of using Pharo against either Riak or MongoDB?

I can probably drive Riak from using HTTP gets and puts but MongoDB appears to need JavaScript. I would prefer to use Python, which has a MongoDB interface available. Again, does anyone have any thoughts on interfacing Pharo with Python?

David
Totally Objects.
Long Haired David
A.K.A. David Pennington


Message sent using Winmail Mail Server


VoyageTutorial.pdf (190K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: NoSWL Databases

Stephan Eggermont-3
In reply to this post by AWS
On 03/05/16 15:42, AWS wrote:
> The current course is all about Database management and analysis. We
> are currently looking at NoSQL databases and I would like to try out
> one of these against some ideas I have for the project.

Did you consider using Gemstone for this? It solves a rather large
part of the common persistency problems, including a few difficult ones

Stephan


Reply | Threaded
Open this post in threaded view
|

Re: NoSWL Databases

HilaireFernandes
On a simpler front and not at as a real daba base, you may find Fuel to
be incredibly efficient and reliable to persist a graph of object.

Hilaire

Le 04/05/2016 00:03, Stephan Eggermont a écrit :

> On 03/05/16 15:42, AWS wrote:
>> The current course is all about Database management and analysis. We
>> are currently looking at NoSQL databases and I would like to try out
>> one of these against some ideas I have for the project.
>
> Did you consider using Gemstone for this? It solves a rather large
> part of the common persistency problems, including a few difficult ones
>
> Stephan
>
>

--
Dr. Geo
http://drgeo.eu