Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

Re: RFC: OtoDB and rolling your own scalable datastore

by samtregar (Abbot)
on Jul 14, 2008 at 21:52 UTC ( [id://697588]=note: print w/replies, xml ) Need Help??


in reply to RFC: OtoDB and rolling your own scalable datastore

Not only that, it got me to wondering what would happen if you used a standard RDBMS like MySQL and denormalized your data? Would it scale easily? Would its performance be good?

Yes and yes. This is pretty much exactly how we built our data-warehouse at a prior gig. You can read about it here:

http://www.oreillynet.com/pub/a/databases/2007/04/12/building-a-data-warehouse-with-mysql-and-perl.html

Of course, a data-warehouse isn't really all that similar to what you're proposing, it just happens to also be less-than-normalized. Personally I think these unrelational DBs are solutions in search of a problem - RDBMs have problems, sure, but I'm not seeing how stripping away so many useful features helps me!

-sam

  • Comment on Re: RFC: OtoDB and rolling your own scalable datastore

Replies are listed 'Best First'.
Re^2: RFC: OtoDB and rolling your own scalable datastore
by arbingersys (Pilgrim) on Jul 14, 2008 at 23:26 UTC

    Thanks for the link. Excellent article.

    Did you also stripe your data across multiple servers? Or just do the denormalization?

    A blog among millions.
      No, we didn't do any striping. I think that would be counter-productive for a data-warehouse, but it might be a fun experiment.

      -sam

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others about the Monastery: (2)
As of 2024-04-26 00:27 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found