Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Re: Any NoSQL equivalents of an ORM?

by InfiniteSilence (Curate)
on Apr 12, 2011 at 14:07 UTC ( [id://898939]=note: print w/replies, xml ) Need Help??


in reply to Any NoSQL equivalents of an ORM?

I'm with BrowserUK on this one. Unless you can specify how big your problem is space/processing wise you cannot make a definite recommendation as to what type of solution to use. That would be as irresponsible as recommending some kind of flat-file tool for 1K users planning to perform read/writes in real time.

Those requirements exclude common relational databases...

I cannot say that this statement is definately true. There is multi-master replication available for PostgreSQL clusters up to 128 nodes. I'm fairly certain that other clustering relational databases have multi-master models nowadays as well.

Also, after reading a bit more about how this Raik tool stores its data it sounds an awful lot like you might consider Oracle's Berkeley DB which appears to already have a Perl interface written for it.

Celebrate Intellectual Diversity

Replies are listed 'Best First'.
Re^2: Any NoSQL equivalents of an ORM?
by tilly (Archbishop) on Apr 12, 2011 at 21:42 UTC
    Those are both good suggestions. However they both are at the CA corner of the CAP theorem, and for our use we care more about the AP corner.
      Take a look on Kundera: https://github.com/impetus-opensource/Kundera ORM solution over cassandra, hbase and mongoDB.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://898939]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others taking refuge in the Monastery: (5)
As of 2024-03-28 13:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found