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. Softwareentwickler C# .NET (m/w/d)
    Dentsply Sirona, The Dental Solutions Company(TM), Bensheim bei Darmstadt
  2. IT-Recruiter (m/w/d)
    Cegeka Deutschland GmbH, Neu Isenburg, Köln
Detailsuche

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. Jira für Anwender: virtueller Ein-Tages-Workshop
    10. November 2021, virtuell
  2. Kotlin für Java-Entwickler: virtueller Zwei-Tage-Workshop
    14.–15. Oktober 2021, Virtuell
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


Aktuell auf der Startseite von Golem.de
Kanadische Polizei
Diebe nutzen Apples Airtags zum Tracking von Luxuswagen

Autodiebe in Kanada nutzen offenbar Apples Airtags, um Fahrzeuge heimlich zu orten.

Kanadische Polizei: Diebe nutzen Apples Airtags zum Tracking von Luxuswagen
Artikel
  1. Blender Foundation: Blender 3.0 ist da
    Blender Foundation
    Blender 3.0 ist da

    Die freie 3D-Software Blender bekommt ein Update - wir haben es uns angesehen.
    Von Martin Wolf

  2. 4 Motoren und 4-Rad-Lenkung: Tesla aktualisiert Cybertruck
    4 Motoren und 4-Rad-Lenkung
    Tesla aktualisiert Cybertruck

    Tesla-Chef Elon Musk hat einige Änderungen am Cybertruck angekündigt. Der elektrische Pick-up-Truck wird mit vier Motoren ausgerüstet.

  3. DSIRF: Hackerbehörde Zitis prüft österreichischen Staatstrojaner
    DSIRF
    Hackerbehörde Zitis prüft österreichischen Staatstrojaner

    Deutsche Behörden sind mit mehreren Staatstrojaner-Herstellern im Gespräch. Nun ist ein weiterer mit Sitz in Wien bekanntgeworden.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Saturn-Advent: SanDisk Ultra 3D 1 TB 77€ • KFA2 Geforce RTX 3070 OC 8GB 1.019€ • Alternate (u. a. AKRacing Core SX 269,98€) • Sharkoon PureWriter RGB 44,90€ • Corsair K70 RGB MK.2 139,99€ • 2x Canton Plus GX.3 49€ • Gaming-Monitore günstiger (u. a. Samsung G3 27" 144Hz 219€) [Werbung]
    •  /