{"id":11,"date":"2008-10-04T05:59:00","date_gmt":"2008-10-04T05:59:00","guid":{"rendered":"http:\/\/www.odbms.org\/odbmsblog\/2008\/10\/04\/more-impedance-mismatch-cloud-computing\/"},"modified":"2014-12-18T16:13:17","modified_gmt":"2014-12-18T16:13:17","slug":"more-impedance-mismatch-cloude","status":"publish","type":"post","link":"https:\/\/www.odbms.org\/blog\/2008\/10\/more-impedance-mismatch-cloude\/","title":{"rendered":"More Impedance mismatch: Cloud Computing"},"content":{"rendered":"<p>I noticed a news on an additional source of Impedance mismatch: Cloud Computing&#8230;<\/p>\n<p>Geir Magnusson, vice president of engineering and co-founder of 10gen, presented at a conference called Web 2.0 Expo, a talk: <b>&#8220;The Sequel to SQL: Why You Won&#8217;t Find Your RDBMS in the Clouds.&#8221;<\/b><\/p>\n<p>Magnusson said &#8220;an RDBMS is what you need, but not in the cloud.&#8221; <br \/>Magnusson seems to support O\/R mapping: &#8220;O\/R mapping blends the power of an RDBMS with the programming simplicity of an ODBMS [object database management system],&#8221; Magnusson said, noting that there is support for O\/R mapping in Java, Python, Ruby, .NET and Groovy. &#8220;O\/R mapping is everywhere.&#8221;<\/p>\n<p>However, the  series of interviews with users indicate that O\/R mapping is only one way (and not the most simple one) of getting around the impedance mismatch between object-oriented languages and data stored in a relational system.<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>I noticed a news on an additional source of Impedance mismatch: Cloud Computing&#8230; Geir Magnusson, vice president of engineering and co-founder of 10gen, presented at a conference called Web 2.0 Expo, a talk: &#8220;The Sequel to SQL: Why You Won&#8217;t Find Your RDBMS in the Clouds.&#8221; Magnusson said &#8220;an RDBMS is what you need, but [&hellip;]<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[98,102,273],"_links":{"self":[{"href":"https:\/\/www.odbms.org\/blog\/wp-json\/wp\/v2\/posts\/11"}],"collection":[{"href":"https:\/\/www.odbms.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.odbms.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.odbms.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.odbms.org\/blog\/wp-json\/wp\/v2\/comments?post=11"}],"version-history":[{"count":1,"href":"https:\/\/www.odbms.org\/blog\/wp-json\/wp\/v2\/posts\/11\/revisions"}],"predecessor-version":[{"id":3631,"href":"https:\/\/www.odbms.org\/blog\/wp-json\/wp\/v2\/posts\/11\/revisions\/3631"}],"wp:attachment":[{"href":"https:\/\/www.odbms.org\/blog\/wp-json\/wp\/v2\/media?parent=11"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.odbms.org\/blog\/wp-json\/wp\/v2\/categories?post=11"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.odbms.org\/blog\/wp-json\/wp\/v2\/tags?post=11"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}