Couchbase Mobile 2.0: Bessere APIs und mehr Features
Die NoSQL-Software Couchbase Mobile, die auf den Einsatz fĂŒr mobile GerĂ€te spezialisiert ist, steht in Version 2.0 bereit, Der Fokus des neuen Release liegt dabei auf der sicheren Verwaltung und Synchronisation von Edge-GerĂ€ten.
Sachin Smotra, Director Product Marketing bei Couchbase, kĂŒndigt in einem ausfĂŒhrlichen Blogeintrag [1] die generelle VerfĂŒgbarkeit von Couchbase Mobile 2.0 an. Damit wird laut seinen Aussagen die auf NoSQL-Datenplattform Couchbase deutlich erweitert. Es soll so möglich werden, von jeder Cloud aus Daten auf allen Edge-GerĂ€ten zu synchronisieren und zu verwalten.
Umfangreiche neue Features in Couchbase Lite
Couchbase setzt grundsĂ€tzlich aus einer Server-Datenbank sowie einer eingebetteten mobilen NoSQL-Datenbank, die als Couchbase Lite bezeichnet wird. Weiterhin besitzt die Datenplattform ein Gateway fĂŒr die Synchronisierung und kann mit BIg-Data- und SQL-Integration aufwarten.
Zu den Verbesserungen, die mit diesem Release ihren Weg in die API von Couchbase Lite gefunden haben.. Beispielsweise sollen die zwei Programmiertechniken NebenlĂ€ufigkeit und das Threading, die allgemein als kompliziert und schwierig in der Umsetzung angesehen werden, mit Hilfe dieser API fĂŒr die Entwickler deutlich leichter zu bewĂ€ltigen sein. Programmierer können nun auf Objekte von Couchbase Lite von verschiedenen Threads aus zugreifen, ohne dass sie sich dabei Sorgen darum machen mĂŒssen, was andere Threads mit den gleichen Objekten machen. Das Versprechen der Macher von Couchbase Lite: Mit der vereinfachten API können sich Entwickler auf das Erstellen von Anwendungen konzentrieren, ohne dass sie zuvor eine extrem steile Lernkurve absolvieren mĂŒssen.
Automatische Auflösung von Konflikten inklusive
Aufgrund von RĂŒckmeldung, die Couchbase-Entwickler von Kunden erhalten haben, wurde nun zudem eine automatisierte Auflösung von Konflikten integriert. Sie versprechen, dass Couchbase Lite jeden Konflikt entdecken und automatisch beheben kann. Dadurch soll vornehmlich der Grad der KomplexitĂ€t verringert werden, der in der Regel bei der Entwicklung verteilter Anwendungen, die ihre Daten zwischen Nutzern und GerĂ€ten teilen, vermehrt auftreten kann.
Die Programmierer können mithilfe der fluent API nun auch SQL-Anfragen erstellen, die wĂ€hrend des Ăbersetzens daraufhin untersucht werden, ob sie korrekt sind. Zudem können die Nutzer nun auch Volltextsuchen auf JSON-Dokumente ausfĂŒhren, die in Couchbase Lite abgespeichert sind.
Eine Webseite [2] fĂŒhrt diese und weitere Neuerungen auch fĂŒr das Sync Gateway detailliert auf. Wer lieber gleich mit Couchbase Mobile 2 starten will , findet "erste Hilfe" auf der Getting-Started-Seite [3] und kann sich auch die Software auf der Download-Seite [4] direkt herunterladen. (fms [5])
URL dieses Artikels:
https://www.heise.de/-4023642
Links in diesem Artikel:
[1] https://blog.couchbase.com/couchbase-mobile-2-0/
[2] https://www.couchbase.com/products/mobile/whats-new
[3] https://developer.couchbase.com/documentation/mobile/2.0/getting-started.html
[4] https://www.couchbase.com/downloads?family=mobile&product=couchbase-lite&edition=enterprise
[5] mailto:fms@heise.de
Copyright © 2018 Heise Medien