CouchDB speichert Daten nicht in Tabellen- oder Spaltenform, sondern in JSON-Dokumenten. In der aktuellen Version 0.10 wurden die Geschwindigkeit in vielen Bereichen verbessert und einige Abläufe und Funktionen vereinfacht. Weitere Informationen gibt es dazu auch bei pro-linux.
Interessant für die Zukunft von CouchDB ist die Ankündigung von Canonical, die Datenbank künftig auch in der Linux-Distribution Ubuntu 9.10 einsetzen zu wollen, da sie im Cloud-basierten Dienst Ubuntu One bereits eingesetzt werde.





5 Answers
von sgtypo3 19.10.2009 (12:03Uhr) 1.
Ich bin meiner Zeit weit voraus, ich habe schon vor 6 Jahren Daten aus meinen ersten PHP-Anwendungen in .txt Dateien gespeichert ;)
von Oliver Leitner 19.10.2009 (12:30Uhr) 2.
Ich habe schon seit längeren (spätestens seit deren Erwähnung im WebDevRadio) ein Auge auf diese Art der Datenspeicherung.
Wenns sonst noch wehn interressiert, oder mann/frau einen näheren Einblick auf das Thema benötigt:
http://www.webdevradio.com/index.php?id=89
von Online Shop Software - kostenlose Downlo… 23.10.2009 (16:18Uhr) 3.
[...] nutzt Raindrop dafür die dokumentenorientierte Apache-Datenbank CouchDB, die erst kürzlich in der Betaversion 0.10 erschienen ist und sich für ein solches Einsatzszenario sehr gut eignen sollte. Im Frontend sollen dann moderne [...]
von Michael Lambertz 22.02.2010 (11:13Uhr) 4.
Daten in Textdateien speichern und couchDB ist ein kleiner aber wichtiger Unterschied. couchDB schafft nämlich die Abfragen. Und dies mit txt-Dateien zu schaffen (oder csv, json usw.) müsste erst eine ziemlich mächtige Klasse geschrieben werden. Falls übrigens jemand eine solche Klasse kennt, die ähnliche Abfragen wie couchDB ermöglicht, dann würde ich mich über einen Hinweis freuen.
von Datenbanken: Twitter wechselt von MySQL… 20.01.2012 (11:15Uhr) 5.
[...] Die nicht-relationale Datenbank Cassandra wurde ursprünglich von Facebook entwickelt und im August 2008 als Open Source freigegeben. Im Unterschied zu relationalen Datenbank-Lösungen wie MySQL, die Daten nach einem festgelegten Schema speichern, kommen die NoSQL-Vertreter auch bestens mit unstrukturierten Daten zurecht, wie sie bei Twitter generiert werden, da sie diese nicht in ein festgezurrtes Schema pressen müssen. Ein weiteres Beispiel dieser dokumentorientierten Datenbanken ist CouchDB. [...]