tag:blogger.com,1999:blog-2420860529344694449.post8446521236788579173..comments2024-03-25T02:37:02.982-07:00Comments on Lin.ear th.inking: Is Global Database Warming happening?Dr JTShttp://www.blogger.com/profile/02383381220154739793noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-2420860529344694449.post-29816109582391844872009-01-12T16:16:00.000-08:002009-01-12T16:16:00.000-08:00@rkgeorge:Great links! The "Eventually Consistent...@rkgeorge:<BR/><BR/>Great links! <BR/><BR/>The "Eventually Consistent" model makes sense - or at least is a pragmatic way of dealing with latency issues.<BR/><BR/>Is it possible to build a relational model on top of an Eventually Consistent infrastructure? Are they incompatible or orthogonal? I guess for analytic queries it doesn't matter - but for OLTP surely it would? Maybe there's a whole body of practice for dealing with Eventually Consistent which is logically above the issue of the underlying DB model.Dr JTShttps://www.blogger.com/profile/02383381220154739793noreply@blogger.comtag:blogger.com,1999:blog-2420860529344694449.post-28096506872146002192009-01-12T16:10:00.000-08:002009-01-12T16:10:00.000-08:00@ Regina:I read Fowler's article as saying that pe...@ Regina:<BR/><BR/>I read Fowler's article as saying that people are looking for new models to supersede relational. I think there's two strains to this:<BR/><BR/>- some models are simpler than RDB, but are promoted as being more "cloud-friendly" e.g. CouchDB<BR/><BR/>- some models are more general than RDB, eg. the RDF/SPARQL/graph DB world. This may also be more cloud-friendly - I'm not sure.<BR/><BR/>It seems that the RDB world is similar to the imperative language world (e.g. Java) - a lot of newer models are being pitched as being faster/easier/simpler/more powerful. Meanwhile there's lots of useful work left in the old dog...Dr JTShttps://www.blogger.com/profile/02383381220154739793noreply@blogger.comtag:blogger.com,1999:blog-2420860529344694449.post-92147342377764776792009-01-12T15:19:00.000-08:002009-01-12T15:19:00.000-08:00I was recently reading Werner Vogel's article "Eve...I was recently reading Werner Vogel's article "Eventually Consistent" which talks about the CAP conjecture as it applies to Cloud Data. http://www.allthingsdistributed.com/2008/12/eventually_consistent.html<BR/><BR/>Are these cloud database configurations - GridSQL, RAC, SDS, etc - "Eventually Consistent" or "Eventually Broken?"<BR/>http://www.cadmaps.com/gisblog/?p=51Randyhttps://www.blogger.com/profile/02198407691473218252noreply@blogger.comtag:blogger.com,1999:blog-2420860529344694449.post-75897336562746146772009-01-12T05:31:00.000-08:002009-01-12T05:31:00.000-08:00I was thinking the future of relational looks like...I was thinking the future of relational looks like<BR/>http://www.enterprisedb.com/products/postgres_plus/gridsql.do<BR/><BR/>and also Oracle's RAC/Grid thingy.Regina Obehttps://www.blogger.com/profile/12156821701772508167noreply@blogger.comtag:blogger.com,1999:blog-2420860529344694449.post-1876442256652459672009-01-12T03:38:00.000-08:002009-01-12T03:38:00.000-08:00I would agree with you not time to throw your Orac...I would agree with you not time to throw your Oracle stocks out yet.<BR/><BR/>I always thought the problem with OO modeling is that it somehow encouraged over-architecting your solution in the sense that a relational model had in mind how you would report on said data in addition to representing important facts whereas an object-model was too focused on trying to create reality in electronic form and often lost touch of the fact that an extensive reality in electronic form is often less useful than a partial one. Kind of reminds me of the whole discussion of something I read about 3-D animation gone too far and the irony that as image approaches reality people spend more time focusing on whats wrong with the picture and are even scared of it rather than focusing on the story line where as something like South Park and Simpsons people have an easier time relating to.<BR/><BR/>I agree that the clouds are coming, but I don't see this as something that will destroy the relational model. There are probably 2 or 3 popular cloud architectures out there and more coming. All the cloud has to do is keep the relational model but make the storage less localized and relevant. This was the dream of Codd all along - making the storage irrelevant.Regina Obehttps://www.blogger.com/profile/12156821701772508167noreply@blogger.com