Kunden-News

4. Aug 2021

Couchbase Server 7 vereint die Vorteile von modernen und Legacy-Datenbanken

München, 04. August 2021 – Couchbase, Anbieter einer modernen Datenmanagement-Plattform, hat Couchbase Server 7 veröffentlicht. Das Major Release ist ein Meilenstein, denn es verbindet die Funktionen von relationalen Datenbanken wie ACID-Transaktionen mit der Flexibilität sowie Skalierbarkeit moderner Dokumentendatenbanken. 

Couchbase Server 7 ermöglicht Unternehmen, strategisch wichtige Initiativen und Modernisierungen voranzutreiben. Dazu zählen etwa die Beschleunigung der Migration von geschäftskritischen Anwendungen in die Cloud, die Verbesserung der Anwendungsflexibilität oder die Steigerung der Entwickleragilität. Anstatt für Transaktionen eine Datenbank und für Skalierbarkeit sowie agile Arbeit eine separate Datenbank verwenden zu müssen, erhalten Entwicklerteams in Unternehmen mit Couchbase Server 7 eine einheitliche Plattform für alle Aufgaben. Organisationen können so ihre Datenbankarchitektur vereinfachen, die Nutzung von Couchbase auf transaktionale Unternehmensanwendungen ausweiten und Betriebskosten durch einen Performance-Zuwachs senken.

„Unser Unternehmen muss in der Lage sein, schneller operative Leistung zu erzielen und gleichzeitig die Cost of Ownership zu verringern“, erklärt Jordan Gillespie, Director of Platform Engineering beim Cloud-basierten Dokument- und E-Mail-Verwaltungsdienst NetDocuments. „Die Verbesserungen, die durch die Verarbeitung des Datenzugriffs auf Sammlungsebene, die Partitionierung und die Indexisolierung in Couchbase Server 7 ermöglicht werden, sorgen für diesen Performance-Boost. Gleichzeitig senken diese Maßnahmen die Kosten, die das Betreiben von modernen Datenbankanwendungen wie unserer verursacht.“

Laut dem Marktforschungsunternehmen Forrester verwenden viele Organisationen noch „Anwendungen, die auf Programmiersprachen und Datenbank-Management-Systemen der vierten Generation und anderen veralteten Technologien basieren und die Unternehmen noch heute plagen“ (1). Daher gibt es einen großen Bedarf an Datenbankplattformen, die nicht nur die Entwicklung und das Deployment neuer Anwendungen, sondern auch die Modernisierung und Aktualisierung bereits bestehender Anwendungen unterstützen. Couchbase Server 7 eliminiert die Hauptreibungspunkte, die entstehen, wenn Unternehmen ihre auf relationalen Datenbanken basierenden Anwendungen nicht modernisieren können. Zudem gibt die Plattform Organisationen die Agilität und Flexibilität, die für eine schnellere Entwicklung von modernen und geschäftskritischen Anwendungen notwendig ist.

Unternehmen profitieren unter anderem davon, Geschäftstransaktionen direkt innerhalb ihrer kundenspezifischen Anwendungen durchzuführen. Vorteilhaft ist ebenso, umfangreiche 360-Grad-Datenmodelle und -anwendungen entwickeln zu können, die die Personalisierung vorantreiben. Zudem können Unternehmen nun lang bestehende Pläne zur Modernisierung und den Umzug in die Cloud von Anwendungen durchführen, die auf relationalen Datenbänken basieren. Entwicklungsteams steigen darüber hinaus leichter von alten relationalen Datenbanken auf die moderne Datenbank von Couchbase um. Das funktioniert ohne großen Schulungsaufwand für die Teammitglieder, da die Plattform die Programmiersprachen unterstützt, die sie bereits nutzen, kombiniert mit der Vertrautheit von SQL.

Die Highlights von Couchbase Server 7:

  • Beseitigung der Komplexität unübersichtlichter Datenbankstrukturen durch Hinzufügen ausgereifter SQL-Transaktionsfunktionen: Unternehmen benötigen nicht mehr sowohl eine relationale Datenbank als auch eine NoSQL-Datenbank. Couchbase verfügt durch die Zusammenführung von Transaktionen und großvolumigen Interaktionen über Multi-Statement-SQL-Transaktionen. Zum ersten Mal können User Multi-Document-SQL-ACID-Transaktionen mit Interaktionen in Mikrosekunden innerhalb einer einheitlichen Datenbankplattform durchführen.
  • Runtime-Updates ohne Ausfallzeiten durch ein dynamisches Data-Containment-Modell: Couchbase Server 7 führt innerhalb der schemalosen Datenbank schema- und tabellenähnliche Organisationsstrukturen ein, sogenannte „Scopes“ und „Collections“. Nur mit der aktuellen Version können Nutzer eine Tabelle („Collection“) in Couchbase hinzufügen, während gleichzeitig Transaktionen stattfinden. Das Schema („Scope“) muss dabei weder hinzugefügt noch verändert werden. Auch das Herunterfahren der Datenbank für ein solches Upgrade ist nicht mehr notwendig. Dieses Vorgehen beschleunigt die Innovationszyklen erheblich. Die neue mehrstufige und dynamische Struktur der Datenorganisation erlaubt, relationale Datenmodelle der Plattform anzupassen und in Couchbase Server 7 zu migrieren. Die laufende Kontrolle der Datenstrukturen überträgt sich vom Datenbankadministrator auf den Anwendungsentwickler, was dessen Produktivität erhöht.
  • Höhere operative Performance und niedrigere Cost of Ownership durch die Verarbeitung von Datenzugriff, Partitionierung und Indexisolierung auf Sammlungsebene: Couchbase Server 7 bietet einen konfigurierbaren Backup-Service. Die Datensätze, die an Microservices geliefert werden, sind schneller, die Indexerstellung erfolgt parallel und die Indizes sind während des Daten-Rebalancings portierbar. Zu guter Letzt beinhaltet der Query-Service in der aktuellsten Version einen kostenbasierten Query Optimizer, der die bisherige regelbasierte Optimierung ersetzt.

„Mit Couchbase Server 7 endet die Debatte um die Entscheidung zwischen relationalen und NoSQL-Datenbanken. Moderne Entwickler müssen sich nicht mehr mit mehreren Datenbanken herumschlagen“, fasst Ravi Mayuram, Senior Vice President of Engineering und CTO von Couchbase, die Vorteile des Updates zusammen. „Wir freuen uns, der erste moderne Database-as-a-Service-Anbieter zu sein, der traditionelle Datenbankfunktionalität wie SQL und Transaktionen mit der Flexibilität und Skalierbarkeit von NoSQL kombiniert. Das Data-Containment-Modell und verteilte SQL-Transaktionen, die mit Couchbase Server 7 eingeführt wurden, bieten Entwicklern ein vertrautes Programmiermodell auf einer verteilten Datenbank. Darüber hinaus gibt es zahlreiche weitere Innovationen in den Bereichen Abfrage, Suche, Analyse, Eventing und Geo-Replikation. Keine andere Datenbank hat all diese Kapazitäten organisch in einer einzigen Datenbank vereint. Diese Innovationen verschaffen Entwicklern einen erstaunlichen Vorteil bei der Erstellung moderner Unternehmensanwendungen für eine vernetzte Welt.“

Couchbase Server 7 kann ab sofort hier heruntergeladen werden.

(1) Forrester, Now Tech: Application Modernization and Migration Services, Q1 2021

Über Couchbase

Couchbase bietet eine hochleistungsfähige Multi-Cloud-to-Edge-Datenbank mit robusten Funktionen, die für geschäftskritische Anwendungen auf einer hoch skalierbaren und verfügbaren Plattform erforderlich sind. Als verteilte, Cloud-native Datenbank läuft Couchbase in modernen dynamischen Umgebungen und in jeder Cloud, entweder vom Kunden selbst oder vollständig als Service verwaltet. Couchbase basiert auf Open Source und kombiniert die Vorteile von NoSQL mit der Leistungsfähigkeit und Vertrautheit von SQL, um den Übergang von Mainframe- und relationalen Datenbanken zu vereinfachen.

Zu den Kunden gehören unter anderem Branchenführer wie Amadeus, American Express, Carrefour, Cisco, Comcast/Sky, Disney, eBay, LinkedIn, Marriott, Tesco, Tommy Hilfiger, United und Verizon. Weitere Informationen unter: https://www.couchbase.com.

Kontakt

Couchbase
Sebastian Emmerling
Senior Field Marketing Manager Central Europe, TMEA and Israel/Russia
Sebastian.emmerling@couchbase.com

PR-COM GmbH
Andrea Groß
Sendlinger-Tor-Platz 6
80336 München
Tel.: 089/59997-803
andrea.gross@pr-com.de