Redis bringt eine Reihe neuer Funktionen heraus, um die Datenbank besser für die Entwicklung von KI-Anwendungen zu unterstützen, was nicht nur die Cache-Kosten senkt und die Leistung steigert, sondern auch die Datenintegration verbessert.
Der In-Memory-Datenbankanbieter Redis hat eine Reihe von Produktupdates eingeführt, um die Entwicklung von Unternehmens-KI-Anwendungen zu unterstützen. Die Updates umfassen Redis for AI, Redis Flex, Redis Copilot und Redis Data Integration. Diese neuen Funktionen bieten nicht nur effizientere KI-Entwicklungstools und flexible Infrastrukturen, sondern stärken auch die Datenintegration, um die schnelle und skalierbare Entwicklung von Anwendungen zu unterstützen.
Viele Datenbanken fügen spezielle Funktionen hinzu, um den Anforderungen der KI-Anwendungsentwicklung gerecht zu werden, und Redis ist da keine Ausnahme. Redis for AI bietet mehrere Funktionen für die Entwicklung von KI-Anwendungen, beginnend mit der Unterstützung von Retrieval-Augmented Generation (RAG). In Kombination mit der schnellen Redis-In-Memory-Datenbank bietet es eine Echtzeit-Architektur, die die Antwortzeiten generativer KI-Anwendungen beschleunigt. Die neue semantische Caching-Funktion kann gespeicherte Antworten schnell abrufen und so die Kosten für die Abfrage großer Sprachmodelle reduzieren.
Redis for AI enthält auch Gedächtnisfunktionen für große Sprachmodelle, die personalisierte Benutzerinteraktionen ermöglichen. Die Proxy-Gedächtnisfunktion beschleunigt die komplexen Schlussfolgerungsfähigkeiten von Agenten und bietet genauere und schnellere Antworten. Redis for AI integriert auch eine Feature-Store-Funktion, die in Produktionsumgebungen Vorhersagen mit einer Latenz von unter einer Millisekunde liefert, was die Leistung des Modells erheblich steigert.
Nach der jüngsten Übernahme der Schlüssel-Wert-Speicher-Engine Speedb durch Redis ist auch Redis Flex, unterstützt von dieser Engine, Teil dieses Updates. Redis Flex ist ein Service, der die Cache-Kosten erheblich senkt. Laut dem Unternehmen können Entwickler das Fünffache der Cache-Kapazität zum gleichen Preis erhalten. Zuvor war die automatische Schichtung von Redis nur für große Caches verfügbar, während kleine Caches aufgrund von Kosten-, Strategie- und Anwendungsbeschränkungen häufig Cache-Misses erlitten. Redis Flex, das für DRAM- und SSD-Speicher entwickelt wurde, optimiert die Cache-Leistung weiter und bietet einen kostengünstigeren Cache-Service im Vergleich zu herkömmlichen Speicherlösungen.
Redis bietet auch einen kostenlosen virtuellen Assistenten namens Redis Copilot an, der Entwicklern hilft, Textnachrichten schnell abzurufen, Code-Snippets und Befehle zu generieren und Datenabfragen in natürlicher Sprache durchzuführen. Redis Copilot bietet ein ähnliches Benutzererlebnis wie andere virtuelle Assistenten, ist jedoch enger auf die Funktionen und Anforderungen von Redis abgestimmt, sodass Entwickler präzisere Antworten erhalten.
Darüber hinaus hat Redis neue Datenintegrationsfunktionen eingeführt, die darauf abzielen, die Anwendungsleistung zu beschleunigen. Die Datenintegration automatisiert Datenpipelines und synchronisiert Daten von externen Datenbanken mit Redis. Entwickler können über APIs eine Verbindung herstellen, was den Entwicklungsprozess vereinfacht und die Zuverlässigkeit der Daten erhöht.