• IT-Karriere:
  • Services:

Damien Katz: Couchbase Server statt Apache CouchDB

Damien Katz, Gründer des Projekts Apache CouchDB, will sich aus dem Projekt zurückziehen und mit dem Couchbase Server 2.0 einen schnelleren und stabileren Nachfolger entwickeln. Apache CouchDB wird es aber weiterhin geben und es wird auch von Couchbase unterstützt werden.

Artikel veröffentlicht am ,
Couchbase konzentriert sich auf Couchbase Server 2.0.
Couchbase konzentriert sich auf Couchbase Server 2.0. (Bild: Couchbase)

Die Zukunft der NoSQL-Datenbank Apache CouchDB heißt für Damien Katz, den Gründer des Projekts, Couchbase Server und wird definitiv nicht unter dem Dach der Apache Software Foundation entwickelt. Katz kündigte an, sich aus dem Projekt Apache CouchDB zurückzuziehen, das gelte auch für das übrige Couchbase-Team. Allerdings ist Katz schon seit ein bis zwei Jahren kaum noch im Apache-Projekt aktiv.

Stellenmarkt
  1. Stadt Erlangen, Erlangen
  2. Technische Universität Berlin, Berlin

Viele seiner Ideen hätten sich umsetzen lassen - könnte er noch einmal von vorn beginnen, würde er allerdings einiges anders machen, schrieb Katz. Das heiße aber nicht, dass Apache ein Fehler gewesen sei: CouchDB sei gerade dank Apache erfolgreicher geworden, als er sich je hätte vorstellen können.

Zwar beschäftigt Couchbase viele CouchDB-Entwickler, einschließlich Projektleiter Jan Lehnhardt, CouchDB ist aber kein Produkt von Couchbase, sondern wird unter dem Dach der Apache Software Foundation entwickelt. Und so gehe es bei Apache CouchDB im Kern darum, einen Konsens der Entwickler herzustellen, erklärte Katz. Darin sei Apache gut, aber ihm und seinen Kollegen reiche das nicht mehr. Sie seien an einem Punkt angekommen, an dem der auf Konsens beruhende Ansatz zum Wettbewerbsnachteil werde. Dennoch werden einige Couchbase-Entwickler das Projekt weiter unterstützen.

Couchbase Server 2.0

Mit dem Couchbase Server biete sich nun die Chance, alles nochmal zu machen, ohne aber bei null anfangen zu müssen. So soll der Couchbase Server auf Apache CouchDB und dem Projekt Membase aufsetzen. Couchbase hatte sich Anfang 2011 mit Membase zusammengetan, um seine auf CouchDB und Memcache basierenden Produkte zu integrieren. Das Ergebnis soll der Couchbase Server 2.0 sein.

Golem Akademie
  1. OpenShift Installation & Administration
    14.-16. Juni 2021, online
  2. Terraform mit AWS
    14./15. September 2021, online
Weitere IT-Trainings

Demnächst soll aber erst einmal Membase in einer neuen Version unter dem neuen Namen Couchbase Server 1.8 veröffentlicht werden. Später soll dann der Couchbase Server 2.0 folgen, der derzeit als Developer Preview 3 vorliegt und Index sowie Query-Funktionen bieten soll. Zwar wird der Couchbase Server 2.0 wesentliche Teile des CouchDB-Projekts enthalten, aber nicht aufwärtskompatibel mit CouchDB sein. Der Couchbase Server sei daher nicht als eine Version von CouchDB anzusehen, erklärte Katz. Letztendlich aber wird Couchbase weiterhin Entwicklungen aus Couchbase auch in CouchDB integrieren.

C statt Erlang

Um für mehr Geschwindigkeit zu sorgen, arbeiten die Couchbase-Entwickler daran, immer mehr Bestandteile der Kerndatenbank in C/C++ neu zu schreiben. CouchDB ist ursprünglich in Erlang geschrieben und soll auch im Couchbase Server weiterhin verwendet werden, vor allem für das Cluster-Management. Die leistungskritischen Bestandteile sollen künftig aber in C realisiert werden.

Couchbase Single Server wird eingestellt

Seine CouchDB-Distribution Couchbase Single Server will Couchbase im Januar 2012 einstellen. Es sei besser, wenn die Apache Software Foundation selbst fertige CouchDB-Pakete anbiete. Alles andere stifte nur Verwirrung. Bereits Anfang November 2011 hat CouchDB-Projektleiter Jan Lehnhardt einen Plan skizziert, nach dem das Projekt künftig selbst Binärpakete für diverse Plattformen zur Verfügung stellen soll.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Spiele-Angebote
  1. 11,99€
  2. 17,99€
  3. 4,19€
  4. 23,99€

Folgen Sie uns
       


Samsung Galaxy S21 und S21 Plus vorgestellt

Die beiden Grundmodelle von Samsungs Galaxy-S21-Serie kommen ohne abgerundete Displays und mit bekannten Kameras.

Samsung Galaxy S21 und S21 Plus vorgestellt Video aufrufen
Programm für IT-Jobeinstieg: Hoffen auf den Klebeeffekt
Programm für IT-Jobeinstieg
Hoffen auf den Klebeeffekt

Aktuell ist der Jobeinstieg für junge Ingenieure und Informatiker schwer. Um ihnen zu helfen, hat das Land Baden-Württemberg eine interessante Idee: Es macht sich selbst zur Zeitarbeitsfirma.
Ein Bericht von Peter Ilg

  1. Arbeitszeit Das Sechs-Stunden-Experiment bei Sipgate
  2. Neuorientierung im IT-Job Endlich mal machen!
  3. IT-Unternehmen Die richtige Software für ein Projekt finden

Weclapp-CTO Ertan Özdil: Wir dürfen nicht in Schönheit und Perfektion untergehen!
Weclapp-CTO Ertan Özdil
"Wir dürfen nicht in Schönheit und Perfektion untergehen!"

Der CTO von Weclapp träumt von smarter Software, die menschliches Eingreifen in der nächsten ERP-Generation reduziert. Deutschen Perfektionismus hält Ertan Özdil aber für gefährlich.
Ein Interview von Maja Hoock


    Fiat 500 als E-Auto im Test: Kleinstwagen mit großem Potenzial
    Fiat 500 als E-Auto im Test
    Kleinstwagen mit großem Potenzial

    Fiat hat einen neuen 500er entwickelt. Der Kleine fährt elektrisch - und zwar richtig gut.
    Ein Test von Peter Ilg

    1. Vierradlenkung Elektrischer GMC Hummer SUV fährt im Krabbengang seitwärts
    2. MG Cyberster MG B Roadster mit Lasergürtel und Union Jack
    3. Elektroauto E-Auto-Prämie übersteigt in 2021 schon Vorjahressumme

      •  /