2018 - MySQL 8 - Developing Next Generation Applications
Channel: Free and Open Source Software Conference (FrOSCon) e.V.
Date: 26/08/2018

https://media.ccc.de/v/froscon2018-2202-mysql_8_-_developing_next_generation_applications

Infos about the new X-Protocol/NoSQL


MySQL 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. 
Im April 2018 hat Oracle sein neues Datenbankmanagementsystem MySQL 8.0 als Nachfolgeversion für die MySQL 5.7 freigegeben.
Die 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.

Das 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.

In 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.



ThalheimerC

https://programm.froscon.de/2018/events/2202.html