{"id":779,"date":"2016-04-05T16:20:17","date_gmt":"2016-04-05T16:20:17","guid":{"rendered":"http:\/\/paulgurney.com\/whats_new_blog\/?p=779"},"modified":"2016-04-05T16:20:40","modified_gmt":"2016-04-05T16:20:40","slug":"sql-vs-nosql","status":"publish","type":"post","link":"https:\/\/paulgurney.com\/whats_new_blog\/2016\/04\/sql-vs-nosql\/","title":{"rendered":"SQL vs NoSQL"},"content":{"rendered":"<p>From an excellent Ars Technica article: \u00a0Choosing between MySQL and NoSQL.<\/p>\n<p>http:\/\/arstechnica.com\/information-technology\/2016\/03\/to-sql-or-nosql-thats-the-database-question\/<\/p>\n<blockquote><p>&#8220;For 30 years in the IT industry, we&#8217;ve had traditional development models,&#8221; Gnau said. &#8220;We grab users, put them in a room, get their requirements, build out the design, look for data to find structures and reporting, implement and hand it back to users. It was a traditional waterfall approach. Even agile development starts with requirements and winds up with results.<\/p>\n<p>&#8220;In Hadoop, you need to challenge that and turn it around. Data is not structured. Users may not know what the requirements are. It&#8217;s an inverse process\u2014you land the data, find data scientists to find relationships that are interesting and appealing, and turn <em>that <\/em>into requirements that yield a system. It&#8217;s the opposite approach to a traditional process.&#8221;<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>From an excellent Ars Technica article: \u00a0Choosing between MySQL and NoSQL. http:\/\/arstechnica.com\/information-technology\/2016\/03\/to-sql-or-nosql-thats-the-database-question\/ &#8220;For 30 years in the IT industry, we&#8217;ve had traditional development models,&#8221; Gnau said. &#8220;We grab users, put them in a room, get their requirements, build out the design, look for data to find structures and reporting, implement and hand it back to &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/paulgurney.com\/whats_new_blog\/2016\/04\/sql-vs-nosql\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;SQL vs NoSQL&#8221;<\/span><\/a><\/p>\n","protected":false},"author":55,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[8,15,12],"tags":[],"class_list":["post-779","post","type-post","status-publish","format-standard","hentry","category-programming","category-technology","category-website"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p415hC-cz","_links":{"self":[{"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/posts\/779","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/comments?post=779"}],"version-history":[{"count":2,"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/posts\/779\/revisions"}],"predecessor-version":[{"id":781,"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/posts\/779\/revisions\/781"}],"wp:attachment":[{"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/media?parent=779"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/categories?post=779"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/paulgurney.com\/whats_new_blog\/wp-json\/wp\/v2\/tags?post=779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}