Top Rated CouchDB Alternatives
64 CouchDB Reviews
Overall Review Sentiment for CouchDB
Log in to view review sentiment.

I like the default sync features of CouchDB. This is truly the reason I came across using couchDB in my mobile product. I also like that it is a no-sql db and the drivers are really just a HTTP-REST API. Review collected by and hosted on G2.com.
To get started with CouchDB was a nigthmare. It was extremely hard to understand and get a grip on how to fully use it. There is much information out there that is CLEAR. There is a lot of unclear information even to a veteran coder like myself I just didn't get it for about 4 days. Review collected by and hosted on G2.com.

I like the restful web api, the fact that you don't need any client libraries to work with it, the focus on data isolation -- by allowing you to segregate your data in multiple database files,all managed by a single server instance and also within the same database with the help of map reduce views. And the fact that it's written in erlang, a highly concurrent programming language, makes the deal even sweeter :) Review collected by and hosted on G2.com.
You need to think about your queries *beforehand*. Since the only querying mechanism that couchdb supports is via map/reduce indexes, rebuilding the indexes can prove to be expensive in case you change the the way you query your data. Might be a blessing in disguise though? Review collected by and hosted on G2.com.

The best feature of this DBMS is the _changes stream that provides live stream of all changes happening in the database. This allows for implementing any synchronization system that may replicate all databases around the world exactly how we want to. Review collected by and hosted on G2.com.
The fact that CouchDB is not an distributed database. We ended up using BigCouch that only makes CouchDB distributed and CouchDB is currently merging with BigCouch (CouchDB 2.0 Alpha). Only if this version will be finised we will be able to use this database once again (replication feature is not what we are looking for). Review collected by and hosted on G2.com.

Ease of document storage. It is very fast to get up and going. Of course since everything is document based, it is very flexible to data changing
Replication is also a huge plus. Anybody that has ever set up a MySQL slave would appreciate how easy replication is with CouchDB Review collected by and hosted on G2.com.
Views and the lack of ad-hoc queries. Views are inflexible once you get into a production environment. If I were to change a view on a production machine, it would lock up the entire design document until CouchDB was able to re-index. There are ways around this, but still pretty inconvenient Review collected by and hosted on G2.com.
I like the ease of use, also can work in a comfortable manner with respect to transactions and data handling. I like mainly because I am fond of NoSQL database and database managers it seems pretty friendly and easy to use Review collected by and hosted on G2.com.
very few things I do not like, though, I have more experience in SQL BDD and often prefer to use the sql because the handling of data that are related one is more comfortable in sql. and nosql are not the best option in these cases. Review collected by and hosted on G2.com.

I'm developing a website and I expect that most users are going to be mobile ones.
Considering this, my users are going to be on slow and unstable 3g and 4g connection and they don't want to spend their data plan every time they load my website. Using couch db I can make my data that won't change be loaded only once and then saved for future uses.
Besides, it's really easy to implement, the documentation is enough for you to get started and for all my needs. Review collected by and hosted on G2.com.
I don't think there is anything I dislike Review collected by and hosted on G2.com.

Our team uses the CouchDB/PouchDB stack in our latest project. It is very important for our product to have a continued access to the data on the mobile devices when connection is down. "Offline first" is a great and most important feature of CouchDB/PouchDB for us. Review collected by and hosted on G2.com.
The most unhandy thing is a Web Console Futon/Fauxton. It's very limited for some data manipulation scenarios. F.e. it's impossible to delete some range of documents found by query. Review collected by and hosted on G2.com.

As a NoSQL db engine, it uses JSON to store "documents" (In SQL known as tables), it has a simple and easily configurable REST API you can change to fill in your needs, also using your computer / server's resources pretty well so it won't fail when managed properly.
Another big plus is you can configure it almost completely right from your browser, which is a super cool thing to do sometimes you want to save some time if you're not a terminal / cURL wizzard. Review collected by and hosted on G2.com.
When i tried it for the first time circa q4 2012, i had some real issues when doing stress tests to my infrastructure. It wouldn't handle the traffic properly and eventually go down. Something you must take in mind when using this kind of data storage is that if your CouchDB fails, some or all of your current and running queries might fail and wreck havoc in your stored data. Review collected by and hosted on G2.com.

The simple structure of the data and the ability to get data directly using ajax if needed directly from a simpler web application Review collected by and hosted on G2.com.
less smooth when using visual studio, currently i am using a package called CouchPotato for ODM but the MSSQL is much easier to use when using native C# and not ASP.net
maybe I am not aware of a more native ODM Review collected by and hosted on G2.com.
CouchDB is super easy to get up and running. I use CouchDB for prototyping my Node.JS apps because I can learn about my data modelling on the fly, and quickly get to a place where I can start interacting with the data. CouchDB's replication is also super slick, and because of the way it versions it's documents I feel like potential conflict is well handled. The web interface is great. Review collected by and hosted on G2.com.
I never got my head around Couch apps. I'm not sure it's a defect within the product, but it's certainly not a model that I would use for development. I also tend not to use Couch's authentication, because I don't entirely understand it's authorisation system. It's quite opaque to me. Review collected by and hosted on G2.com.