Sign in
Categories
Your Saved List Partners Sell in AWS Marketplace Amazon Web Services Home Help

CouchDB by Intuz

Intuz | 3.1.1

Linux/Unix, Ubuntu 20.04 - 64-bit Amazon Machine Image (AMI)

Reviews from AWS Marketplace

0 AWS reviews
  • 5 star
    0
  • 4 star
    0
  • 3 star
    0
  • 2 star
    0
  • 1 star
    0

External reviews

42 reviews
from G2

External reviews are not included in the AWS star rating for the product.


    Julkar N.

Document Based Data Handling in OpenSRP by CouchDB

  • June 28, 2020
  • Review provided by G2

What do you like best about the product?
CouchDB is one of the best document based data handling platform which is most like me its easy handling mechanism, Map-Reduce implementation, ORM tool Ektorp, Hibernate OMG. Another interesting feature is to manipulate data in browser without using any third party graphical UI.
What do you dislike about the product?
I have faced in difficulties to handle complex queries. It is not so easy to make search api using relational document like full-text search etc.
What problems is the product solving and how is that benefiting you?
I have worked in a platform like ODK, OpenSRP etc. to store data from survey report. It was quite impossible to create dynamic table creation from traditional database based on random number of questions/queries. CouchDB was the blessed on me to handle such kind of complex survey based applications. OpenSRP is a open source platform for front-line health worker donated by WHO. This application is widely used in various Governments over world and NGOs. The users of the application are Kenya, Bangladesh, Pakistan, Indonesia, India, John Hopkins University, Save the Children etc.
https://github.com/OpenSRP/opensrp-server-api
Recommendations to others considering the product:
CouchDB has some fantastic features to handle document based data. Now it has also integrated in Hibernate OMG. I have opened a page in facebook and I am the admin of the page. Soon, I will promote the page. Please join in my page https://www.facebook.com/CouchDB/


    Rosa N.

Easy replication of a database across multiple server instances.

  • September 04, 2019
  • Review provided by G2

What do you like best about the product?

Its relatively easy to set up multiple nodes.
What do you dislike about the product?
CouchDB can only be good for smallish data sets .
What problems is the product solving and how is that benefiting you?
Its data store is logically organised into databases inside which are collections and the security model is strong with the ability to secure objects based on users and roles.
Recommendations to others considering the product:
An excellent tool to decide which data store is right for you .we are impressed with its performance.


    Juan F.

CouchDB is free and open source, a marvel

  • June 24, 2019
  • Review verified by G2

What do you like best about the product?
CouchDB is the easiest database manager to install of all the ones I've tried. In addition, maintenance is very easy. On the other hand, it scales the documents very well. It has a replication protocol that is very useful for creating servers.
What do you dislike about the product?
There is not much online documentation about this database manager and the learning curve is usually a bit slow because despite not being a complex software, learning to use the interface requires some time.
What problems is the product solving and how is that benefiting you?
In CouchDB we store information about employees, customers, invoices, support tickets, among other things. This manager keeps all the data organized and allows us to view them in a web page with JSON.
Recommendations to others considering the product:
CouchDB is solid and the only thing we have invested is time to learn how to use it so that we can exploit all its characteristics. We believe that it is an important technology in our business. I recommend it.


    Information Technology and Services

Small quick projects only

  • December 08, 2017
  • Review provided by G2

What do you like best about the product?
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..
What do you dislike about the product?
-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.
What problems is the product solving and how is that benefiting you?
building a quick portal with pouchdb... to enable offline and real time sync...
Recommendations to others considering the product:
really only recommended for small web app that doesn't require high level of security,


    Boris v.

Database of the future: Cluster Of Unreliable Commodity Hardware

  • May 30, 2017
  • Review provided by G2

What do you like best about the product?
CouchDB is a way to rethink data on the web. It is so much more than a database, it is a way to structure information, organise it and make it available in whatever medium might be necessary. If you have data and you want to serve a web page straight from CouchDB, you can, since its views are completely customisable and can spit out whatever you want it to.

CouchDB is some of the most resilient software I've ever used. It was clearly made to be run on large clusters of cheap unreliable servers and fulfils this role extremely well. Its replication protocol makes it easy to create networks of servers that can survive anything.
What do you dislike about the product?
Development and enthusiasm for CouchDB seems to have tanked, and it's massive development effort seems to now be focussed on support for large users. It would be nice to get some of the world changing spirit back.
What problems is the product solving and how is that benefiting you?
CouchDB enables us to use a stack as lean as possible. It is most of the software we need to run things, be it saving tonnes of data, files or serve pages. It works especially well for this on a small scale but we have trouble finding out how to scale this effectively.


    Tyler W.

Easy To Use NoSQL Database

  • October 21, 2016
  • Review verified by G2

What do you like best about the product?
CouchDB will be easy to pick if you are already familiar with JavaScript and JSON. The data is stored as JSON, and you use MapReduce functions in JavaScript to query the data. This makes it a nice complement to a full-stack JavaScript application running Node and a JavaScript front end.

If it fits the requirements of your application, you can use CouchDB as a REST API, and forgo the need for an additional API implementation on the server.

Easy to get started and good documentation to learn how to use the database. There is a GUI available to easily view your data.
What do you dislike about the product?
The GUI that is available is not always intuitive. When I was first gettings started with it there were a few things that did not work as I expected them to that caused frustration.

The MapReduce query method can be hard to adjust to if you are used to traditional SQL databases. It is very powerful, but takes some time to get familiar with it.
What problems is the product solving and how is that benefiting you?
I have used CouchDB to store documents in a writing application. It was easy to sync documents with the database on the fly as you edited the documents. CouchDB was very flexible, which made storing different types of documents very easy.
Recommendations to others considering the product:
As with most database decisions, you need to understand the needs of your application. CouchDB is well suited for document storage, but you will probably have an easier time with something else for a typical CRUD app.


    Computer Hardware

the world of database with Couch DB

  • October 20, 2016
  • Review provided by G2

What do you like best about the product?

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
What do you dislike about the product?

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.
What problems is the product solving and how is that benefiting you?

I resolved to deploy to multiple database designs due to information processing and management of data required
Recommendations to others considering the product:
nothing, i think its ok. i like this aplication


    Sean L.

A flexable framework for map-reduce based REST APIs.

  • October 19, 2016
  • Review verified by G2

What do you like best about the product?
CouchDB is vastly more than just a database - it's practically a website framework. You interact with it using plain Javascript, JSON, and HTTP for everything. No need to write an API or backend administration tools and you get user management / access control for free. Unless you're dealing with multiple terabytes of data, or a model that requires instantaneous & frequent document updates, Couch is all you need to get up and running.

Plus, because of CouchDB's change-log model, synchronization between multiple master nodes is trivial. With PouchDB (based on Couch) you can even store a copy (or subset) of your database on the user's device, or in the web browser.
What do you dislike about the product?
As of 2016-10-19, singular CouchDB 2 nodes are still a bit slower than CouchDB 1.7 (probably due to code changes that make clustering easier) and there isn't much documentation for deploying CouchDB to Kubernetes yet. Also, the map/reduce workflow, while incredibly simple and elegant, isn't quite as efficient as a system like Apache Spark.
What problems is the product solving and how is that benefiting you?
Starting up and running small (less than 1TB of data) APIs. I love using Couch for this, because you can immediately expose it to the web and start using it. You can even serve basic resources from it like images, JS, and HTML (even though it isn't the most efficient way to store those)


    Retail

Very easy to implement into you mobile app development!

  • September 03, 2016
  • Review provided by G2

What do you like best about the product?
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.
What do you dislike about the product?
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.
What problems is the product solving and how is that benefiting you?
Try to implement databases into mobile development apps and ensure scalability across multiple devices with different specs.
Recommendations to others considering the product:
I would definitely recommend CouchDB to new users who are just into mobile app development and want to implement databases into their app with super fast and simple data queries.


    Consumer Electronics

Simple but powerful backend service

  • August 03, 2016
  • Review verified by G2

What do you like best about the product?
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.
What do you dislike about the product?
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.
What problems is the product solving and how is that benefiting you?
Having an application that can be usable when the client is offline and synced when it gets online. The replication system and the change notifications of CouchDB are great to achieve this.
Recommendations to others considering the product:
See PouchDB if you are going to implement something in the browser. If you want to have social login and registration to access CouchDB you should check superlogin or similar packages