dbTalk Databases Forums  

[Info-Ingres] NoSQL - the end of rdbms?

comp.databases.ingres comp.databases.ingres


Discuss [Info-Ingres] NoSQL - the end of rdbms? in the comp.databases.ingres forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Paul White
 
Posts: n/a

Default [Info-Ingres] NoSQL - the end of rdbms? - 03-02-2010 , 07:39 AM






Couple of interesting articles on NoSQL this week

NoSQL in the real world
http://news.cnet.com/8301-13846_3-10451248-62.html

Open-source evolution hits overdrive
http://news.cnet.com/8301-13505_3-10461670-16.html

The Database Tea Party: The NoSQL Movement
http://www.kellblog.com/2010/02/24/t...nosql-movement
/



Paul
&
Shift Seven Solutions

Reply With Quote
  #2  
Old   
Karl Schendel
 
Posts: n/a

Default Re: [Info-Ingres] NoSQL - the end of rdbms? - 03-02-2010 , 07:50 AM






On Mar 2, 2010, at 8:39 AM, Paul White wrote:

Quote:
Couple of interesting articles on NoSQL this week

NoSQL in the real world
http://news.cnet.com/8301-13846_3-10451248-62.html
Gah. Where is Fabian Pascal when you need him?

It's painful to watch a hierarchical data model being touted as if
it were something new, just as it's painful to see the conflation of
"relational" and "SQL" as if they were the same thing. I got a couple
paragraphs in and gave up.

I guess that if you have a situation that is best modeled
as a hierarchy, a hierarchical DBMS will handle it the best.
IMS, anyone? Of course, the hierarchical model
struggles mightily with anything that isn't naturally a tree.

Hammers are great for driving nails, not so good at
turning screws...

Karl

Reply With Quote
  #3  
Old   
Roy Hann
 
Posts: n/a

Default Re: [Info-Ingres] NoSQL - the end of rdbms? - 03-02-2010 , 08:27 AM



Karl Schendel wrote:

Quote:
On Mar 2, 2010, at 8:39 AM, Paul White wrote:

Couple of interesting articles on NoSQL this week

NoSQL in the real world
http://news.cnet.com/8301-13846_3-10451248-62.html

Gah. Where is Fabian Pascal when you need him?
Unfortunately he exploded in a moist cloud of logic, frustration, and
idealism. Poor man. (He was last seen writing a political blog; he is
an economist by training.)

Quote:
It's painful to watch a hierarchical data model being touted as if
it were something new, just as it's painful to see the conflation of
"relational" and "SQL" as if they were the same thing. I got a couple
paragraphs in and gave up.
Yep, drives me nuts too. Just because SQL sucks so much your ears pop
doesn't make set theory and predicate logic the wrong tools for the
job. Set theory has been around for a few hundred years and predicate
logic for a couple of thousand. They haven't needed an upgrade for
quite a while. "No" to SQL for sure; but there is no credible
alternative to the relational model. We just need someone to implement
it properly and devise a decent query language (or two or three--I don't
care how many).

Quote:
I guess that if you have a situation that is best modeled
as a hierarchy, a hierarchical DBMS will handle it the best.
I can only assume you've never tried representing trees of arbitrary
depth in hierarchical database (or an XML document). It can't be done
any easier than with a table. In fact in the case of XML, it can't be
done at all except by representing it as a table. The parse tree isn't
the data.

--
Roy

UK Ingres User Association Conference 2010 will be on Tuesday June 8 2010
Go to http://www.iua.org.uk/join to get on the mailing list.

Reply With Quote
  #4  
Old   
Karl Schendel
 
Posts: n/a

Default Re: [Info-Ingres] NoSQL - the end of rdbms? - 03-02-2010 , 08:41 AM



On Mar 2, 2010, at 9:27 AM, Roy Hann wrote:

Quote:
Karl Schendel wrote:
I guess that if you have a situation that is best modeled
as a hierarchy, a hierarchical DBMS will handle it the best.

I can only assume you've never tried representing trees of arbitrary
depth in hierarchical database (or an XML document). It can't be done
any easier than with a table. In fact in the case of XML, it can't be
done at all except by representing it as a table. The parse tree isn't
the data.
I will admit to never having used any hierarchical DBMS
at all. I never got close enough to mainframes to
experience IMS, and XML ... well, never mind.

It's just annoying to read pieces that say "problem X ran
faster on implementation A than it did on implementation B.
Therefore A's data model is great and B's is obsolete."
I mean, can we even get some basic logic going here, please?

Karl

Reply With Quote
  #5  
Old   
Ingres Forums
 
Posts: n/a

Default Re: [Info-Ingres] NoSQL - the end of rdbms? - 03-02-2010 , 02:51 PM



It is good that you brought this topic up Paul...

Recently I was reading about Twitter is moving to Cassandra from
MySQL.... I was also wondering about the same thing...

It is interesting to see Karl's and Roy's thoughts on this topic of
NoSQL databases....

'Cassandra @ Twitter: An Interview with Ryan King � MyNoSQL'
(http://tinyurl.com/ye4hnk6)

Regards,
Usha


--
rajus01

Reply With Quote
  #6  
Old   
Roy Hann
 
Posts: n/a

Default Re: [Info-Ingres] NoSQL - the end of rdbms? - 03-03-2010 , 06:25 AM



Ingres Forums wrote:

Quote:
It is good that you brought this topic up Paul...

Recently I was reading about Twitter is moving to Cassandra from
MySQL.... I was also wondering about the same thing...

It is interesting to see Karl's and Roy's thoughts on this topic of
NoSQL databases....
Then allow me to elaborate a little more. :-)

Much of the NoSQL movement is about solving problems that don't
benefit from--or actually suffer from--the features an SQL DBMS
provides.

That is totally cool. SQL DBMSs are actually intended to *prevent* a lot
of things. If you read some of the more technical books you will see
that they are mostly concerned with constraints and consistency--with
stopping things that are considered adverse for a well-defined purpose.

If you have a different purpose and you want to do the very things the
SQL DBMS is *actively* trying to prevent, obviously you shouldn't use
one.

I, on the other hand, am concerned exclusively with what SQL does
try to do, and I wish it did it more and did it better. NoSQL-type
solutions offer me no help at all.

--
Roy

UK Ingres User Association Conference 2010 will be on Tuesday June 8 2010
Go to http://www.iua.org.uk/join to get on the mailing list.

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.