Redis
Roland Amacher
Wie können wir Dich bei Deinem Software-Projekt unterstützen?

Roland Amacher
Senior Technical Consultant

+41.. Nummer anzeigen

Redis ist ein In-Memory-Datenstrukturspeicher, der als Datenbank, Cache oder Message Broker genutzt werden kann. Die einfache nicht-relationale Key-Value Struktur der Datenbank eignet sich vor allem für weniger komplexe Datenmodelle, die überwiegend in der Datenbank selbst abgebildet werden sollen. Die Datenbank bietet weitere nützliche Funktionen, wie beispielsweise „Redis Cluster“ für Automatic Partitioning oder „Redis Sentinel“ für hochverfügbare Systeme.

Warum nutzt soxes eine Key-Value Datenbank?

Key-Value Datenbanken sind grundlegend schneller als relationale Datenbankmanagementsysteme, wie beispielsweise MySQL. Dies ist der einfachen Datenstruktur und der In-Memory Architektur zu verdanken. Mit Sentinel kann ausserdem ein hochverfügbares Cluster aufgebaut werden. Wegen der hohen Geschwindigkeiten wird die Datenbank vor allem zum Caching von Session-Informationen, Log-Daten oder ähnlichem verwendet.

Wo hat soxes Redis eingesetzt?

Bei der Entwicklung der Alarm Dispatcher Applikation für TUS hat soxes eine solche Datenbank für das Speichern von Session Daten verwendet. Ausserdem wurde das hochverfügbare Cluster genutzt, um diverse Informationen über Queues oder Geräte zu verwalten. Dank des Einsatzes von Redis Sentinel kann ein durchgehender Betrieb auch bei Systemausfällen gewährleistet werden.

Wieso soxes?

Mit soxes gewinnst Du einen Partner mit Kompetenz und Verlässlichkeit. Unser Unternehmen steht seit 20 Jahren für beste Qualität in der Entwicklung, Programmierung und dem Outsourcing von Software. Mit ihren Dienstleistungen deckt soxes den gesamten Lebenszyklus einer IT-Entwicklung (Konzeption, Beratung, Entwicklung und Support) ab. Kontaktiere uns noch heute!

Das könnte Dich interessieren

Kontakt

Hast Du Fragen? Möchtest Du noch mehr über unsere Services erfahren?
Wir freuen uns auf Deine Anfrage.

Sofia Steninger
Solution Sales Manager