{"guid":"b72de5fc-3cd1-4a76-980c-ca48bac7184f","title":"MySQL 8 - Developing Next Generation Applications","subtitle":"Infos about the new X-Protocol/NoSQL","slug":"froscon2018-2202-mysql_8_-_developing_next_generation_applications","link":"https://programm.froscon.de/2018/events/2202.html","description":"\nMySQL ist seit vielen Jahren eine der am meist verbreiteten Datenbanken überhaupt. Sie wird heute in vielfältigsten Anwendungen eingesetzt - von dem kleinen, privaten Internetauftritt bis zu unternehmenskritischen Einsätzen wie bei Booking.com oder auch zahlreichen  DAX notierten Unternehmen in Deutschland. \nIm April 2018 hat Oracle sein neues Datenbankmanagementsystem MySQL 8.0 als Nachfolgeversion für die MySQL 5.7 freigegeben.\nDie größte Neuerung betrifft die Unterstützung für NoSQL Datenbanken auf Basis des neuen MySQL X-Protocols. Ab Version 8 kann MySQL somit auch als dokumentenbasierte Datenbank genutzt werden und tritt in Konkurrenz zu klassischen \"Document Store Datenbanken\" wie MongoDB.\n\nDas neue X-Protokoll  bietet eine Alternative zur klassischen SQL Abfrage die heutige Anforderungen einfacher und effektiver als herkömmliches SQL abbildet und Ihnen nativen Zugriff  via CRUD (Create, Read, Update, Delete) auf Ihre JSON Dokumente ermöglicht. Dadurch sind z.B. asynchrone Datenbankaufrufe und native Einbindung in JavaScript, Java, Python oder .NET möglich.\n\nIn diesem Vortrag werden wir beleuchten, welche Möglichkeiten sich dadurch ergeben und warum eine Alternative zum mächtigen SQL durchaus sinnvoll sein kann. Ebenso werden wir die neue MySQL Shell vorstellen, die dem Entwickler und DBA weit mehr Möglichkeiten bietet als das herkömmliche MySQL CLI.","original_language":"deu","persons":["ThalheimerC"],"tags":["froscon2018","2202","Databases"],"view_count":57,"promoted":false,"date":"2018-08-26T00:00:00.000+02:00","release_date":"2018-08-26T02:00:00.000+02:00","updated_at":"2023-05-31T11:30:02.793+02:00","length":3924,"duration":3924,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2018/2202-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2018/2202-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2018/b72de5fc-3cd1-4a76-980c-ca48bac7184f-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2018/b72de5fc-3cd1-4a76-980c-ca48bac7184f-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2018-2202-mysql_8_-_developing_next_generation_applications","url":"https://api.media.ccc.de/public/events/b72de5fc-3cd1-4a76-980c-ca48bac7184f","conference_title":"FrOSCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/froscon2018","related":[{"event_id":5736,"event_guid":"73bbeee4-7791-42d2-b3bd-317ca12a8895","weight":14},{"event_id":5738,"event_guid":"fafacf91-9842-4a5f-bb02-146250450001","weight":4},{"event_id":5740,"event_guid":"325decd8-4e17-42d1-aab7-446e7651a617","weight":3},{"event_id":5742,"event_guid":"7bd7470f-6197-4356-abb3-73d123f49c87","weight":2},{"event_id":5778,"event_guid":"c18d8138-d063-4f42-a5ba-d48c9e617714","weight":3},{"event_id":5780,"event_guid":"62e8df5f-cd0b-4606-8d61-18b274e1d048","weight":3},{"event_id":5787,"event_guid":"4a080f4f-ec05-4c7a-990d-fa26c6227ab5","weight":3},{"event_id":5789,"event_guid":"b4cb8731-0709-4c3e-967b-3766a15ea572","weight":3},{"event_id":5791,"event_guid":"9144aaee-4cb6-4497-89d9-acca7da85730","weight":4},{"event_id":5823,"event_guid":"7c5c320f-da0f-466f-b312-49cef37d862c","weight":3}],"recordings":[{"size":256,"length":3924,"mime_type":"video/mp4","language":"deu","filename":"froscon2018-2202-deu-MySQL_8_-_Developing_Next_Generation_Applications_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-08-26T14:06:19.227+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2018/h264-hd/froscon2018-2202-deu-MySQL_8_-_Developing_Next_Generation_Applications_hd.mp4","url":"https://api.media.ccc.de/public/recordings/27394","event_url":"https://api.media.ccc.de/public/events/b72de5fc-3cd1-4a76-980c-ca48bac7184f","conference_url":"https://api.media.ccc.de/public/conferences/froscon2018"},{"size":400,"length":3924,"mime_type":"video/webm","language":"deu","filename":"froscon2018-2202-deu-MySQL_8_-_Developing_Next_Generation_Applications_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-08-26T14:53:47.641+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2018/webm-hd/froscon2018-2202-deu-MySQL_8_-_Developing_Next_Generation_Applications_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/27429","event_url":"https://api.media.ccc.de/public/events/b72de5fc-3cd1-4a76-980c-ca48bac7184f","conference_url":"https://api.media.ccc.de/public/conferences/froscon2018"},{"size":158,"length":3924,"mime_type":"video/webm","language":"deu","filename":"froscon2018-2202-deu-MySQL_8_-_Developing_Next_Generation_Applications_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-08-26T14:53:58.281+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2018/webm-sd/froscon2018-2202-deu-MySQL_8_-_Developing_Next_Generation_Applications_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/27430","event_url":"https://api.media.ccc.de/public/events/b72de5fc-3cd1-4a76-980c-ca48bac7184f","conference_url":"https://api.media.ccc.de/public/conferences/froscon2018"},{"size":59,"length":3917,"mime_type":"audio/mpeg","language":"deu","filename":"froscon2018-2202-deu-MySQL_8_-_Developing_Next_Generation_Applications_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2018-08-26T14:54:12.902+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2018/mp3/froscon2018-2202-deu-MySQL_8_-_Developing_Next_Generation_Applications_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/27431","event_url":"https://api.media.ccc.de/public/events/b72de5fc-3cd1-4a76-980c-ca48bac7184f","conference_url":"https://api.media.ccc.de/public/conferences/froscon2018"},{"size":49,"length":3917,"mime_type":"audio/opus","language":"deu","filename":"froscon2018-2202-deu-MySQL_8_-_Developing_Next_Generation_Applications_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2018-08-26T14:54:28.122+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2018/opus/froscon2018-2202-deu-MySQL_8_-_Developing_Next_Generation_Applications_opus.opus","url":"https://api.media.ccc.de/public/recordings/27432","event_url":"https://api.media.ccc.de/public/events/b72de5fc-3cd1-4a76-980c-ca48bac7184f","conference_url":"https://api.media.ccc.de/public/conferences/froscon2018"},{"size":110,"length":3924,"mime_type":"video/mp4","language":"deu","filename":"froscon2018-2202-deu-MySQL_8_-_Developing_Next_Generation_Applications_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-08-26T14:54:50.142+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2018/h264-sd/froscon2018-2202-deu-MySQL_8_-_Developing_Next_Generation_Applications_sd.mp4","url":"https://api.media.ccc.de/public/recordings/27433","event_url":"https://api.media.ccc.de/public/events/b72de5fc-3cd1-4a76-980c-ca48bac7184f","conference_url":"https://api.media.ccc.de/public/conferences/froscon2018"}]}