Alle Artikel
Einblicke

Car-Image-Datenbank vs Car-Image-API

Warum der Besitz einer Fahrzeugbilddatenbank der teure Weg ist, um garantierten Zugriff zu erhalten, und warum die meisten Produktionssysteme auf eine Cache-plus-API-Hybride setzen.

Robin Ashford30. Juli 20266 min Lesezeit
Blog-Held: Datenbank vs API

Teams, die nach einer Fahrzeugbilddatenbank suchen, meinen in der Regel etwas Bestimmtes: wir wollen die Bilder hier, in unserer Infrastruktur, wo niemand sie wegnehmen oder verlangsamen kann. Dieser Instinkt ist richtig. Der daraus gezogene Schluss, den Kauf eines Dateidumps, ist es in der Regel nicht, denn eine Datenbank von Bildern ist kein Produkt, das man einmal kauft. Es ist eine Verbindlichkeit, die man für immer pflegt.

Was es bedeutet, die Datenbank zu besitzen

  • Importieren: Terabyte an Dateien, eine Benennungskonvention und eine Zuordnung zu Ihren Fahrzeugdaten, die Sie jetzt besitzen
  • Aktualisierungen: neue Modelljahre, Facelifts und neue Marken kommen kontinuierlich hinzu, sodass ein statischer Datenabzug bereits im Quartal seines Kaufs veraltet ist.
  • Abdeckungslücken: Was der Dump fehlt, fehlt Ihnen auch, ohne eine Anfrage, die es füllen kann
  • Lizenzierung: jede Datei benötigt eine Herkunft, die Sie Jahre nach dem Kauf vorlegen können, wenn die Rechtsabteilung fragt
  • Bereitstellung: Speicherung, CDN, Größenanpassung und Formatkonvertierung sind jetzt Ihre Pipeline

Keines dieser Probleme ist für sich allein schwer. Zusammen sind sie ein dauerhaftes, unauffälliges internes Produkt mit einem Kunden, und sobald der Verantwortliche das Team wechselt, wird die Benennungskonvention Archäologie.

Was das API-Modell ersetzt

Eine API kehrt das Eigentum um: Der Katalog, seine Aktualisierungen, seine Trim-Abbildung und seine Lizenz leben beim Anbieter, und Ihr System hält die Kennungen. Eine Anfrage wie brand/model/year/trim/view plus Parameter gibt das aktuelle, korrekte Bild zurück, einschließlich für das Modelljahr, das nicht existierte, als Sie den Dump gekauft hätten. Stabile IDs bedeuten, dass die Referenz, die Sie heute speichern, weiterhin aufgelöst wird, wenn sich der Katalog weiterentwickelt. Siehe vollständige Marken- und Modellabdeckung für das, was dahinter steckt.

Blog-Inline: Archiv Cloud

Der Hybrid, auf den die meisten Produktionssysteme setzen

Der Instinkt für garantierten Zugriff verdient immer noch eine Antwort, und die Antwort lautet Caching, nicht Kauf. Lösen Sie es über die API, dann speichern Sie die zurückgegebenen Bilder in Ihrem eigenen Bucket und CDN, verschlüsselt nach Ihren Fahrzeugdaten.

  1. Dokumente, die in fünf Jahren neu erstellt werden müssen (Richtlinien, Verträge, Archive), behalten eine lokale Kopie
  2. Schnelle Pfade werden von Ihrem CDN bedient und warten auf niemanden
  3. Aktualisierung bei Katalogaktualisierung, sodass Korrekturen und neue Jahre ohne erneuten Kauf einfließen

Zwischenspeichern Sie wie ein Besitzer, auflösen Sie wie ein Abonnent. Sie erhalten die Kontrolle, die die Datenbank attraktiv gemacht hat, ohne deren Wartung zu erben.

Migration von einem Dump zu einer Suche

Teams, die bereits eine Bilddatenbank besitzen, benötigen selten eine Big-Bang-Migration. Das Muster, das funktioniert, ist strangler-style: neue Oberflächen lösen sich ab Tag eins über die API auf, bestehende Oberflächen lesen weiterhin die alten Dateien, und der alte Speicher erhält keine Updates mehr. Innerhalb eines Katalogzyklus werden die veralteten Bilder sichtbar schlechter als die aufgelösten, zu welchem Zeitpunkt die verbleibenden Oberflächen umziehen, weil das Produkt sie dazu bringt, nicht weil ein Migrationsplan es sagt.

Der eine echte Blockierer, den Sie zuerst prüfen sollten, ist vertraglich. Einige alte Bilddumps wurden mit Bedingungen lizenziert, die das Mischen von Quellen auf einer Oberfläche verbieten, und das Entwirren davon ist ein rechtliches Gespräch, kein technisches. Führen Sie es, bevor Sie den ersten Adapter schreiben, weil es entscheidet, ob die Übergangszeit beide Quellen nebeneinander zeigen kann.

Die Kostenmechanik dieses Musters und warum zwischengespeicherte Anfragen die Rechnung ändern, finden Sie in was kostet ein Fahrzeugbild-API pro Monat. Details zur Integration finden Sie auf der Fahrzeugbild-API-Seite.

Möchten Sie diese Bilder für Ihren Bestand?

Teilen Sie uns mit, welche Fahrzeuge Sie auflisten und wir senden Ihnen echte Beispiele aus Ihrem eigenen Bestand zurück.

Robin Ashford
Verfasst von
Robin Ashford
Leiter Content

Robin schreibt über die Schnittstelle zwischen Autos und Software: Bildgebung, Fahrzeugdaten und die Systeme, die Fahrzeuge online verkaufen. Ein Jahrzehnt in Marktplätzen, Leasingplattformen und Händlertools hat ihr gezeigt, welche Probleme wirklich existieren, und der Text hier konzentriert sich auf diese.