Google Mail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Message from discussion Schemaless and hierarchical databases
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Follow-up To:
Add Cc | Add Follow-up to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers that you hear
 
rtweed  
View profile   Translate to Translated (View Original)
 More options 16 Aug 2008, 14:03
From: rtweed <rob.tw...@gmail.com>
Date: Sat, 16 Aug 2008 06:03:59 -0700 (PDT)
Local: Sat 16 Aug 2008 14:03
Subject: Re: Schemaless and hierarchical databases
And here's another, this time from the Apache folks:

http://incubator.apache.org/couchdb/

Note the role of Javascript and JSON!

and ObjectKitchen:

http://code.google.com/p/objectkitchen/source/browse/branches/network...

..and strokeDB:

http://www.infoq.com/news/2008/04/distributed-db-strokedb

...and dovetailDB:

http://code.google.com/p/dovetaildb/

One reason these people are re-inventing the wheel instead of using a
tried and tested MUMPS engine as the basis of this kind of thing is
probably because MUMPS doesn't appear in Google when you search for
"schemaless database".  That shouldn't be too difficult to change!

And check out the various ramblings of various people such as:

http://syntacticsirup.blogspot.com/2007/01/tuplesoup-part-1.html

http://www.berbs.us/search?query=schemaless

http://www.productionscale.com/home/2007/8/11/getting-rid-of-the-rela...

Oh and of course one thing I didn't note in my first posting - with
GT.M we have a free OpenSource version of the schema-less,
hierarchical database.  Even cooler still !!

On 16 Aug, 11:19, rtweed <rob.tw...@gmail.com> wrote:

> Isn't it ironic that whilst ISC have spent the last 10 years
> desparately trying to hide that "old-fashioned" underlying MUMPS
> database and add a whole layer of object orientation and schema to
> make it palatable to the marketplace, the rest of the world is
> increasingly realising that schema-less and hierarchical databases are
> actually what they're looking for in the modern, internet-focused
> world.

> Try Googling "schemaless database" and you'll very quickly find out
> about new databases such as Poseidon (http://www.brainwavelive.com/
> developers/applications/poseidon-database.html) and Amazon's SimpleDB
> (http://www.amazon.com/gp/browse.html?node=342335011).  Indeed how
> even more ironic to see this quote inhttp://www.satine.org/archives/2007/12/13/amazon-simpledb/
> :

> "Schemaless - major cool factor for me here; items are little hash
> tables containing sets of key, value pairs"

> So, far from being old-fashioned and something that turns people away,
> the inherent schemaless nature of MUMPS is now something that can be
> promoted as a cool feature!  My prediction is that schemaless is soon
> to become the new schema!

> How about hierarchical databases?  You'll see less about this when you
> Google it, apart from sad arcticles explaining the bizarre lengths
> folks have to go to in order to store hierarchical data in relational
> databases.  However, check out Google BigTable and you'll find a new
> implementation of the hierarchical database model, and of course,
> because it bears the Google name, is automatically deemed to be cool!

> The hierarchical database comes into its own for storage of the
> naturally hierarchical structure of XML and, more recently, JSON.
> Check outhttp://www.rpbourret.com/xml/UseCases.htmfor  more info on
> so-called Native XML Databases.

> As both our own eXtc and EWD products have shown, the projection of
> the W3C XML DOM is so straightforward and natural that you'd have
> thought W3C had designed it to use a MUMPS engine!  As a persistent
> storage engine for data exposed and transported as JSON strings, again
> the MUMPS model is a perfect fit, and JSON is one of today's super hot
> technologies.

> So why am I harping on about this?  Because here we all are using a
> technology (in both Cache and GT.M) that, far from being something you
> should be apologetic about and trying desparately to hide, you should
> be shouting about from the hill-tops.  What you've been taking for
> granted for years, the rest of the world is now starting to realise is
> exactly what they need.

> Of course, at M/Gateway we've been saying this for years, eghttp://gradvs1.mgateway.com/download/extreme1.pdf.

> So here's the thing: the MUMPS database is a schemaless hierarchical
> database.  Both at once! How cool is that?!!  Imagine what you could
> do with that?!  Answer: stuff that the rest of the mainstream can only
> dream about but drool at the idea of being able to do.  And MUMPS is a
> tried and tested technology, not some "new kid on the block" barely
> out of a start-up's R&D labs.

> So now you know how cool a technology it is, get out there and tell
> the world about it....


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google