Kapitel 16. Effiziente Speicherung von Daten

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

In diesem Kapitel befassen wir uns mit den Herausforderungen, die bewältigt werden müssen, um deine Beobachtungsdaten effektiv zu speichern und abzurufen, wenn du sie am meisten brauchst. Bei der Speicherung und dem Abruf von Daten geht es in der Regel um Schnelligkeit, aber auch andere funktionale Einschränkungen stellen wichtige Herausforderungen dar, die auf der Datenebene gelöst werden müssen. Bei der Skalierung werden die Herausforderungen, die mit der Beobachtbarkeit verbunden sind, besonders deutlich. Wir werden die funktionalen Anforderungen darlegen, die notwendig sind, um Beobachtungsworkflows zu ermöglichen. Anschließend werden wir anhand der Implementierung des Honeycomb-eigenen Retriever-Datenspeichers die Kompromisse und möglichen Lösungen in der Praxis untersuchen.

Du erfährst, welche Überlegungen bei der Speicherung und dem Abruf von Daten angestellt werden müssen, um Geschwindigkeit, Skalierbarkeit und Dauerhaftigkeit für deine Beobachtungsdaten zu gewährleisten. Du erfährst, warum sich ein spaltenförmiger Datenspeicher besonders gut für Beobachtungsdaten eignet, wie Abfragen gehandhabt werden müssen und welche Überlegungen es gibt, um die Speicherung von Daten dauerhaft und performant zu gestalten. Die in diesem Kapitel vorgestellten Lösungen sind nicht die einzigen möglichen Lösungen ...

Get Beobachtbarkeitstechnik now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.