We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

MySQL 8 - Developing Next Generation Applications

Formal Metadata

Title
MySQL 8 - Developing Next Generation Applications
Subtitle
Infos about the new X-Protocol/NoSQ
Title of Series
Number of Parts
94
Author
License
CC Attribution 4.0 International:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
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.