Datenbank: Redis zeigt Beispiel-Apps in verschiedenen Programmiersprachen

Das neue Redis Launchpad zeigt den Aufbau von über 75 Redis-Anwendungen. Die Beispiele sollen Entwicklern helfen, eigene Anwendungen schneller zu erstellen.

Lesezeit: 2 Min.
In Pocket speichern
vorlesen Druckansicht Kommentare lesen 7 Beiträge

(Bild: metamorworks/Shutterstock.com)

Von
  • Maika Möbus

Das Datenbanksystem Redis hat das Redis Launchpad ins Leben gerufen, um seinen Nutzerinnen und Nutzern unter die Arme zu greifen. Im Launchpad befinden sich mehr als 75 mit Redis erstellte Beispielanwendungen, die sowohl dem Entwicklerteam als auch der Community und Partnern entstammen. Durch die Abdeckung einer Bandbreite verschiedener Architekturen, Einsatzbereiche und Programmiersprachen sollen die Beispiele die Möglichkeiten von Redis nachvollziehbar demonstrieren, um das Erstellen eigener Redis-Anwendungen zu erleichtern.

Das Redis Launchpad zeigt Beispielanwendungen, die sowohl sieben Programmiersprachen – darunter JavaScript, Python und Go –, als auch verschiedene Einsatzbereiche wie das Finanzwesen, das Gesundheitswesen oder Gaming abdecken. Die verwendeten Redis-Module umfassen RedisGraph, RediSearch oder RedisTimeSeries, und auch die Anwendungsarten Building Block oder Full App sowie weitere feingranulare Filter lassen sich auswählen.

Eines der Beispiele, die das Redis Launchpad im Detail zeigt, ist die Community-Anwendung NYC Bike. Sie stellt einen visuellen, geografischen Index von über 58 Millionen Bike-Share-Trips in New York City dar und nutzt das Modul RedisGraph durch das Docker-Image redismod, ein Go-Backend und ein React-Frontend. Nicht zuletzt basiert auch das Redis Launchpad selbst auf Redis.

Eines der Community-Beispiele im Redis Launchpad: NYC Bike.

(Bild: Redis Hackathon-Einreichung von mitchsw, 12.05.2021)

Zu jedem der Beispiele stehen neben einer Auflistung der verwendeten Techniken und der Beschreibung ihrer Implementierung ein erklärendes YouTube-Video, ein GitHub-Repository sowie ein Download-Link zur Verfügung.

Redis bietet zudem Entwicklerinnen und Entwicklern die Option, ihre eigenen Apps zum Launchpad hinzuzufügen, sofern sie auf Redis aufbauen und es als primäre Datenbank nutzen.

Alle Details zum neuen Redis Launchpad bietet der Redis-Blog.

(mai)