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.

Anzeige

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.

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.

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.


Kommentieren




Anzeige
  1. Software Ingenieur Safety (m/w)
    infoteam Software AG, Bubenreuth bei Erlangen oder Dortmund
  2. Fachinformatiker Multimedia (m/w)
    CT Creative Technology GmbH & Co. KG, Nürtingen
  3. SAP Modulbetreuer mit dem Schwerpunkt Logistik (m/w) Betriebswirtschaftliche Systeme
    CQLT SaarGummi Deutschland GmbH, Wadern-Büschfeld
  4. SRM Senior Consultant (m/w)
    Fresenius Netcare GmbH, Bad Homburg

 

Detailsuche


Folgen Sie uns
       


  1. Ventus

    Mit der Netzgemeinde gegen den Klimawandel

  2. Offline-Karten-App für Android

    Maps With Me Pro gratis in Amazons App-Shop

  3. Linux-Kernel

    P-States verringern Leistungsaufnahme auf Intel-CPUs

  4. Adobe

    Photoshop Express jetzt auch für Windows 8

  5. Browser

    Firefox blinkt nicht mehr

  6. Tallinn-Manual

    Regierung äußert sich zu Nato-Regeln zum Töten von Hackern

  7. Clark Asay

    Defensive Patente mit freier Software nicht vereinbar?

  8. Massenentlassung

    Überleben von Rapidshare steht infrage

  9. Razer Atrox

    Arcade- und Mod-Controller für die Xbox 360

  10. Opensuse

    Erster Milestone für Opensuse 13.1



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Bundestags-LAN: Rösler will Spiele-Champions
Bundestags-LAN
Rösler will Spiele-Champions

Wirtschaftsminister Rösler bekennt sich bei einer Gaming-Veranstaltung im Bundestag ausdrücklich zu Großproduktionen aus Deutschland - und erzählt, welchen Heimcomputer-Klassiker er als Jugendlicher hatte.

  1. Apple-Patent Mac und iPad hören es kratzen und klopfen
  2. Verfassungsgericht Anti-Terror-Datei ist in Teilen verfassungswidrig
  3. 2. Politiker-LAN Der Bundestag spielt wieder

Larry Page: "Microsoft will uns ausnutzen"
Larry Page
"Microsoft will uns ausnutzen"

Larry Page hat sich darüber beschwert, dass Microsoft bei Chatprogrammen kleingeistig sei, und sich für Interoperabilität eingesetzt. "Das ist wirklich traurig, so ist kein Fortschritt möglich", sagte er auf der Entwicklerkonferenz Google I/O.

  1. Google-Chef Larry Page leidet an einer Stimmbandlähmung
  2. Eric Schmidt Google Glass kommt später
  3. Multiscreen-Welt Google macht 3,35 Milliarden US-Dollar Gewinn

Homosexualität in Spielen: Bug oder Feature?
Homosexualität in Spielen
Bug oder Feature?

Im Spiel Tomodachi Collection: New Life für den Nintendo 3DS ist es möglich, dass Männer einander heiraten. Nintendo bezeichnet das als Bug - und erntet dafür Empörung.

  1. Strategiespiel HTML5-Version von Freeciv veröffentlicht
  2. Shadow of the Eternals 1,5 Millionen US-Dollar für vier Stunden langen Auftakt
  3. Dokumentarfilm Frauenfeindlichkeit in der Spieleszene

Zum Artikel