Top-bewertete CouchDB Alternativen
64 CouchDB Bewertungen
Gesamtbewertungsstimmung für CouchDB
Melden Sie sich an, um die Bewertungsstimmung zu sehen.
shared capabilities,
sync filter is amazing.
map reduce indexing
easy deployment, ready setup for windows, Mac -- this what i use..
fuxton replication task make life easy to transfer data from server to another.
pouchdb integration for offline web users..
Contributors are very collaborative in discussions to give you the best solution IF EXIST and work around if not.
Really there is many others lovely feature.. Bewertung gesammelt von und auf G2.com gehostet.
-performance is disaster. they cant or to be accurate its an open source and these people don't get paid for there work,, i saw tens or issues with feature request asking for collections to sort there data or enhancement for Indexing; that a New index consume hours to be build maybe days for big data, no strait solutions for Indexing problem all are inefficient work arounds which is not suitable in real world.. and this dive the product far away from nosql flexibility... why a developer will switch for a product will help me in some scenario and kill my app on other standard one's.
-security is the worst, we are living in hackable world and we cant set any read security permissions.. so if we set another layer to do so, this will drop the sync feature, then we don't need couchDB for anything expect its noSQL db..
-update function doesn't allow to to interact with other doc.
-no transaction.
- documentation need enhancement for quick learning.. its took me a while to mention that they have view index and map reduce index..
and also there is a big question mark for the future of this product!! there is no road map. Bewertung gesammelt von und auf G2.com gehostet.

CouchDB ist eine Möglichkeit, Daten im Web neu zu überdenken. Es ist so viel mehr als eine Datenbank, es ist eine Möglichkeit, Informationen zu strukturieren, zu organisieren und in jedem erforderlichen Medium verfügbar zu machen. Wenn Sie Daten haben und eine Webseite direkt aus CouchDB bereitstellen möchten, können Sie dies tun, da seine Ansichten vollständig anpassbar sind und alles ausgeben können, was Sie möchten.
CouchDB ist eine der widerstandsfähigsten Software, die ich je verwendet habe. Es wurde eindeutig dafür entwickelt, auf großen Clustern von günstigen, unzuverlässigen Servern betrieben zu werden und erfüllt diese Rolle äußerst gut. Sein Replikationsprotokoll macht es einfach, Netzwerke von Servern zu erstellen, die alles überstehen können. Bewertung gesammelt von und auf G2.com gehostet.
Die Entwicklung und Begeisterung für CouchDB scheint nachgelassen zu haben, und der massive Entwicklungsaufwand scheint sich nun auf die Unterstützung großer Nutzer zu konzentrieren. Es wäre schön, etwas von dem weltverändernden Geist zurückzubekommen. Bewertung gesammelt von und auf G2.com gehostet.

CouchDB wird einfach zu wählen sein, wenn Sie bereits mit JavaScript und JSON vertraut sind. Die Daten werden als JSON gespeichert, und Sie verwenden MapReduce-Funktionen in JavaScript, um die Daten abzufragen. Dies macht es zu einer guten Ergänzung für eine Full-Stack-JavaScript-Anwendung, die Node und ein JavaScript-Frontend verwendet.
Wenn es den Anforderungen Ihrer Anwendung entspricht, können Sie CouchDB als REST-API verwenden und auf die Notwendigkeit einer zusätzlichen API-Implementierung auf dem Server verzichten.
Einfacher Einstieg und gute Dokumentation, um zu lernen, wie man die Datenbank verwendet. Es gibt eine GUI, um Ihre Daten einfach anzuzeigen. Bewertung gesammelt von und auf G2.com gehostet.
Die verfügbare GUI ist nicht immer intuitiv. Als ich damit anfing, gab es ein paar Dinge, die nicht so funktionierten, wie ich es erwartet hatte, was zu Frustration führte.
Die MapReduce-Abfragemethode kann schwer anzupassen sein, wenn man an traditionelle SQL-Datenbanken gewöhnt ist. Sie ist sehr leistungsfähig, aber es dauert einige Zeit, sich damit vertraut zu machen. Bewertung gesammelt von und auf G2.com gehostet.

CouchDB ist weitaus mehr als nur eine Datenbank - es ist praktisch ein Website-Framework. Sie interagieren damit mit einfachem Javascript, JSON und HTTP für alles. Keine Notwendigkeit, eine API oder Backend-Administrationswerkzeuge zu schreiben, und Sie erhalten Benutzerverwaltung/Zugriffskontrolle kostenlos. Es sei denn, Sie haben es mit mehreren Terabyte an Daten zu tun oder mit einem Modell, das sofortige und häufige Dokumentenaktualisierungen erfordert, ist Couch alles, was Sie brauchen, um loszulegen.
Außerdem ist aufgrund des Änderungsprotokollmodells von CouchDB die Synchronisation zwischen mehreren Master-Knoten trivial. Mit PouchDB (basierend auf Couch) können Sie sogar eine Kopie (oder einen Teil) Ihrer Datenbank auf dem Gerät des Benutzers oder im Webbrowser speichern. Bewertung gesammelt von und auf G2.com gehostet.
Ab dem 19.10.2016 sind einzelne CouchDB 2-Knoten immer noch etwas langsamer als CouchDB 1.7 (wahrscheinlich aufgrund von Codeänderungen, die das Clustering erleichtern) und es gibt noch nicht viel Dokumentation für die Bereitstellung von CouchDB auf Kubernetes. Auch der Map/Reduce-Workflow, obwohl unglaublich einfach und elegant, ist nicht ganz so effizient wie ein System wie Apache Spark. Bewertung gesammelt von und auf G2.com gehostet.
The interface to interact with the NoSQL database is a simple RESTful api. This way it can be directly accessed from a web browser. You can have a static website and a CouchDB with a very little configuration and you are ready.
You can also do offline available apps using PouchDB in the browser and CouchDB in the server. Bewertung gesammelt von und auf G2.com gehostet.
You can not set read permissions of a single document, you have to do it in the whole database. The common solution to this is to have one database per user, but this can be not enough for more advanced cases. Bewertung gesammelt von und auf G2.com gehostet.

Im Gegensatz zu RDBMS ermöglichen dokumentenbasierte Datenbanken (insbesondere CouchDB) die schnelle Prototypenerstellung und Entwicklung einer voll funktionsfähigen Anwendung. CouchDB ist einfach zu installieren, zu konfigurieren und bereitzustellen und verhindert, dass Sie Zeit mit der Anpassung von Einstellungen verschwenden, sodass Sie sich auf das wirklich Wichtige konzentrieren können.
Außerdem ist die Idee, JavaScript als Abfragesprache über MapReduce-Ausdrücke zu verwenden, großartig für Entwickler, da Sie keine neue Sprache für Ihre Datenbankoperationen benötigen (wenn Sie nicht mit SQL vertraut sind). Bewertung gesammelt von und auf G2.com gehostet.
Trotz der einfachen Bereitstellung finde ich, dass die Web-Admin-Oberfläche einige Funktionen vermissen lässt. Ich verstehe es - es ist eine dokumentenbasierte Datenbank, und alles wird auf diese Weise behandelt, sogar ihr Authentifizierungs- und Autorisierungsschema. Aber es ist nicht *so* intuitiv, Benutzer und Rollen einzurichten, wie man es aus der RDBMS-Welt erwarten würde. Bewertung gesammelt von und auf G2.com gehostet.
I really like CouchDB for my app development as it is very simple to use and integrity into mobile apps without much initial required. It is a perfect fit for small projects such as mobile app as they are often simple and do not require too much complex queries. In addition, CounchBD is beginner friendly and much less complicated to use that other products out there. It is also stable. Bewertung gesammelt von und auf G2.com gehostet.
If you are working with very large databases and have to use very complex queries or large volume of queries, CouchDB might not be a good choice to use. Bewertung gesammelt von und auf G2.com gehostet.

Als jemand, der kein Vollzeitentwickler ist und sich selbst beigebracht hat, liebe ich CouchDB. Es hat viele Funktionen, die den Einstieg und die Nutzung erleichtern. Erstens hat es eine grafische Benutzeroberfläche, sodass ich meine Daten sehr einfach ansehen kann. Zweitens ist alles in CouchDB JSON, also bereits in einem Format, das ich auch anderswo verwende. Ansichten werden in JavaScript geschrieben, das ich bereits aus der Webentwicklung kenne. Und obendrein ist die API einfach HTTP. Die erweiterten Funktionen sind ebenfalls cool. Datenbanksynchronisierung und -replikation sind großartig. Und bisher habe ich noch nie Daten verloren! Bewertung gesammelt von und auf G2.com gehostet.
Ich mag es nicht, dass es so viele Zweige von CouchDB gibt. Cloudant hat eine völlig andere Benutzeroberfläche. Couchbase ist seltsam anders. Es gibt zu viele Interpretationen. CouchDB wäre großartig, wenn die Leute es einfach so implementieren würden, wie Apache es herausgibt. Bewertung gesammelt von und auf G2.com gehostet.

Die einfache Integration von CouchDB in unseren Technologiestack war ausgezeichnet. Unser Stack basiert hauptsächlich auf JavaScript (nodejs) und die Einführung von CouchDB war allein aus dieser Perspektive in unserer Organisation sehr leicht zu vermitteln. Bewertung gesammelt von und auf G2.com gehostet.
Der Mangel an Redundanz im Kernangebot von CouchDB ist unser einziger Vorbehalt. Dies wird durch das BigCouch-Begleitprodukt etwas gemildert, aber wir würden gerne die Möglichkeit sehen, eine einzelne Datenbank über mehrere Shards im Kern zu verteilen. Bewertung gesammelt von und auf G2.com gehostet.

Replikationsmechanismus und Update-Streaming-Fähigkeiten, die sich als sehr nützlich auf der Frontend-Entwicklungsseite durch die Verwendung von PouchDB erwiesen haben. Bewertung gesammelt von und auf G2.com gehostet.
Das Abfragen. Das Abrufen eines konkreten Elements anhand mehrerer Felder wird zu einer komplizierten Aufgabe. Es ist nur einfach, ein Element anhand eines Feldes oder alle Elemente auf einmal abzurufen. Bewertung gesammelt von und auf G2.com gehostet.