{"id":457,"date":"2010-12-30T01:13:11","date_gmt":"2010-12-30T00:13:11","guid":{"rendered":"https:\/\/d-mueller.de\/blog\/?p=457"},"modified":"2010-12-30T01:13:30","modified_gmt":"2010-12-30T00:13:30","slug":"was-die-cloud-ajax-html5-und-nosql-gemeinsam-haben","status":"publish","type":"post","link":"https:\/\/d-mueller.de\/blog\/was-die-cloud-ajax-html5-und-nosql-gemeinsam-haben\/","title":{"rendered":"Was die Cloud, AJAX, HTML5 und NoSQL gemeinsam haben"},"content":{"rendered":"<p><b>Antwort:<\/b> Alles ist f\u00fcrchterlich cool und wird von den wenigsten Benutzern dieser Ausdr\u00fccke wirklich verstanden.<\/p>\n<p>Ich bin Pionier! 1999 lud ich bereits Bilder auf meine GeoCities &#8222;Webseite&#8220; und brachte damit meine Daten in der Cloud unter! AJAX war lange Zeit (und ist vielleicht bei manchen immernoch) ein Synonym f\u00fcr <i>alles, was es im Web an coolen Sachen gibt<\/i>. AJAX hat jetzt allerdings eine starke Konkurrenz: Das mega-abgefahrene <b>HTML5<\/b>! Ob bunte CSS-\u00dcberg\u00e4nge, Canvas oder WebWorker: Es ist neu, krass und HTML5 ja sowieso.<\/p>\n<p>So, nachdem das mal gesagt wurde, solls um das eigentliche Thema dieses Posts gehen: <b>NoSQL<\/b>.<\/p>\n<p>Ich finde die aktuelle Situation ja sehr interessant: Bis vor etwa 2 Wochen war NoSQL noch der <b>Stern am Datenbankhimmel<\/b>. Man musste sich sch\u00e4men, wenn man sich traute, ein neues Webprojekt zu starten ohne auf NoSQL zu setzen. Diese verstaubten, unhandlichen relationalen Datenbanksysteme&#8230; NoSQL ist super skalierbar, sauschnell, ich brauch mir keine wirklichen Gedanken ums Table-Design machen (Irrtum!) und werde in kein <b>starres Schema<\/b> gepresst. Wie konnte man es \u00fcberhaupt so lange mit diesem SQL aushalten?!<\/p>\n<p>Mittlerweile scheint die Welle zu brechen. Viele Leute erkennen, dass ein relationales DBMS eigentlich genau das ist, was <b>gut zu ihrer Anwendung passt<\/b>. Es gibt nunmal gewisse Prozesse in Webanwendungen, f\u00fcr die eine klassische Datenbank das einzig sinnvolle ist. Habe demletzt einen krampfhaften Versuch gesehen, NoSQL verwenden zu wollen. Da wurde ein Webshop-\u00e4hnliches System <b>mit aller Macht<\/b> in MongoDB gepresst, um dann festzustellen, dass das ja irgendwie nicht so toll klappt. Ich sag ja garnicht, dass der NoSQL-Ansatz schlecht ist &#8211; sondern nur, dass man <i>NoSQL<\/i> als das verstehen sollte, was es eigentlich auch hei\u00dft: <b>Not only SQL<\/b> und nicht <b>Kein SQL<\/b>.<\/p>\n<p>Also: Bitte vorher genau \u00fcberdenken, ob man durch NoSQL gl\u00fccklicher wird. Auch wenn man dann vielleicht nicht mit den coolen Kids spielen darf.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Antwort: Alles ist f\u00fcrchterlich cool und wird von den wenigsten Benutzern dieser Ausdr\u00fccke wirklich verstanden. Ich bin Pionier! 1999 lud ich bereits Bilder auf meine GeoCities &#8222;Webseite&#8220; und brachte damit meine Daten in der Cloud unter! AJAX war lange Zeit &hellip; <a href=\"https:\/\/d-mueller.de\/blog\/was-die-cloud-ajax-html5-und-nosql-gemeinsam-haben\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,3],"tags":[],"class_list":["post-457","post","type-post","status-publish","format-standard","hentry","category-datenbanken","category-webdev"],"_links":{"self":[{"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/posts\/457","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/comments?post=457"}],"version-history":[{"count":0,"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/posts\/457\/revisions"}],"wp:attachment":[{"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/media?parent=457"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/categories?post=457"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/d-mueller.de\/blog\/wp-json\/wp\/v2\/tags?post=457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}