Sicher, wenn ein „Kollege“ von JavaSPEKTRUM ein Buch schreibt, schaut man zweimal hin. Zum einen, weil man neugierig auf das Thema ist, und zum anderen auch, weil man wissen will, wie das Buch gelungen ist.
Im Buch geht es um die „fast in process database“ DuckDB. Dabei ist es schon erstaunlich, wie viele Aspekte und Themen die Autoren dieser nur ca. 50 MByte großen Datenbank widmen. Erstaunlich ist auch, dass es Spaß macht, den Autoren zu folgen. Dies liegt nicht nur am gut verständlichen Schreibstil, sondern auch daran, dass alle Beispiele gut nachvollziehbar sind. Aber auch der geschmackvolle Einsatz von Farben hilft dem Leser, die Orientierung im Buch nicht zu verlieren. Genau so, wie man es sich vorstellt!
Schauen wir in den Inhalt, so beginnt dieser wie üblich mit der Installation und den ersten SELECT-Statements. Nachdem das Arbeiten mit den verschiedenen Dateiformaten erklärt wurde, geht es schnell in die Integration der Datenbank in Python.
Selbst der Einsatz von DuckDB in der Cloud und Performanceaspekte finden sich im Buch. Dabei ist es erstaunlich, wie die Autoren die verschiedenen Aspekte so erklären, dass man als Anfänger gut mitkommt und als Erfahrener durch „Querlesen“ schnell seine Informationen findet.
Ja – ich bin befangen – aber ehrlich: Das Buch gefällt mir, da es genauso charmant wie DuckDB ist und genauso viel Spaß wie diese Datenbank macht!
Titel: DuckDB in Action
Autoren: Mark Needham, Michael Hunger, Michael Simons
Seiten: 312
Verlag: Manning Publications
Jahr: 2024
ISBN-13: 978-1633437258