TrustRadius: an HG Insights company

Save this comparison

Save this comparison

Add Product

Recommended Comparisons

    Overview
    ProductRatingMost Used ByProduct SummaryStarting Price

    CouchDB

    Score6 out of 10
    N/AApache CouchDB is an HTTP + JSON document database with Map Reduce views and bi-directional replication. The Couch Replication Protocol is implemented in a variety of projects and products that span computing environments from globally distributed server-clusters, over mobile phones to web browsers.N/A

    CrateDB

    N/AN/ACrateDB is an open-source, distributed SQL database for relational and time-series data, from Crate.io headquartered in San Francisco. A solution for machine data, the vendor states CrateDB is purpose-built for the need to scale volume, variety and velocity of data while running aggregated complex real-time queries, anywhere and without driving up costs.

    $53

    per month

    Pricing
    CouchDBCrateDB
    Editions & Modules
    No answers on this topic
    Shared S2
    $53
    per month
    Shared S4
    $103
    per month
    Shared S6
    $153
    per month
    Dedicated CR1
    $187.25
    per month
    Shared S12
    $303
    per month
    Dedicated CR2
    $362.45
    per month
    Dedicated CR3
    $712.85
    per month
    Dedicated CR4
    $ 1,413.65
    per month
    Open Source
    Free for Self-Hosting
    Custom
    Custom
    Custom
    Offerings
    Pricing Offerings
    CouchDBCrateDB
    Free Trial
    NoNo
    Free/Freemium Version
    NoYes
    Premium Consulting/Integration Services
    NoNo
    Entry-level Setup FeeNo setup feeNo setup fee
    Additional Details
    More Pricing Information
    Features
    CouchDBCrateDB
    NoSQL Databases
    Comparison of NoSQL Databases features of Apache CouchDB and CrateDB
    Feature
    Apache CouchDB
    7.9
    2 Ratings
    11% below category average
    CrateDB
    -
    Ratings
    Performance8.02 Ratings00 Ratings
    Availability8.52 Ratings00 Ratings
    Concurrency8.52 Ratings00 Ratings
    Security6.02 Ratings00 Ratings
    Scalability8.02 Ratings00 Ratings
    Data model flexibility7.02 Ratings00 Ratings
    Deployment model flexibility9.02 Ratings00 Ratings
    Best Alternatives
    CouchDBCrateDB
    Small Businesses
    Redis Software
    Score8.3 out of 10
    MariaDB Platform
    Score9.9 out of 10
    Medium-sized Companies
    IBM Cloudant
    Score7.4 out of 10
    PostgreSQL
    Score8.3 out of 10
    Enterprises
    IBM Cloudant
    Score7.4 out of 10
    SQLite
    Score9.6 out of 10
    All AlternativesView all alternativesView all alternatives
    User Ratings
    CouchDBCrateDB
    Likelihood to Recommend
    9.0
    (10 ratings)
    -
    (0 ratings)
    Likelihood to Renew
    9.0
    (9 ratings)
    -
    (0 ratings)
    Usability
    8.0
    (1 ratings)
    -
    (0 ratings)
    Implementation Rating
    9.0
    (1 ratings)
    -
    (0 ratings)
    User Testimonials
    CouchDBCrateDB
    Likelihood to Recommend
    Apache
    Great for REST API development, if you want a small, fast server that will send and receive JSON structures, CouchDB is hard to beat. Not great for enterprise-level relational database querying (no kidding). While by definition, document-oriented databases are not relational, porting or migrating from relational, and using CouchDB as a backend is probably not a wise move as it's reliable, but It may not always be highly available.
    Incentivized
    Read full review
    Crate.io Inc
    No answers on this topic
    Pros
    Apache
    • It can replicate and sync with web browsers via PouchDB. This lets you keep a synced copy of your database on the client-side, which offers much faster data access than continuous HTTP requests would allow, and enables offline usage.
    • Simple Map/Reduce support. The M/R system lets you process terabytes of documents in parallel, save the results, and only need to reprocess documents that have changed on subsequent updates. While not as powerful as Hadoop, it is an easy to use query system that's hard to screw up.
    • Sharding and Clustering support. As of CouchDB 2.0, it supports clustering and sharding of documents between instances without needing a load balancer to determine where requests should go.
    • Master to Master replication lets you clone, continuously backup, and listen for changes through the replication protocol, even over unreliable WAN links.
    Incentivized
    Read full review
    Crate.io Inc
    No answers on this topic
    Cons
    Apache
    • NoSQL DB can become a challenge for seasoned RDBMS users.
    • The map-reduce paradigm can be very demanding for first-time users.
    • JSON format documents with Key-Value pairs are somewhat verbose and consume more storage.
    Incentivized
    Read full review
    Crate.io Inc
    No answers on this topic
    Likelihood to Renew
    Apache
    Because our current solution S3 is working great and CouchDB was a nightmare. The worst is that at first, it seemed fine until we filled it with tons of data and then started to create views and actually delete.
    Incentivized
    Read full review
    Crate.io Inc
    No answers on this topic
    Usability
    Apache
    Couchdb is very simple to use and the features are also reduced but well implemented. In order to use it the way its designed, the ui is adequate and easy. Of course, there are some other task that can't be performed through the admin ui but the minimalistic design allows you to use external libraries to develop custom scripts
    Incentivized
    Read full review
    Crate.io Inc
    No answers on this topic
    Implementation Rating
    Apache
    it support is minimal also hw requirements. Also for development, we can have databases replicated everywhere and the replication is automagical. once you set up the security and the rules for replication, you are ready to go. The absence of a model let you build your app the way you want it
    Incentivized
    Read full review
    Crate.io Inc
    No answers on this topic
    Alternatives Considered
    Apache
    It has been 5+ years since we chose CouchDB. We looked an MongoDB, Cassandra, and probably some others. At the end of the day, the performance, power potential, and simplicity of CouchDB made it a simple choice for our needs. No one should use just because we did. As I said early, make sure you understand your problems, and find the right solution. Some random reading that might be useful: http://www.julianbrowne.com/article/viewer/brewers-cap-theorem https://www.couchbase.com/nosql-resources/why-nosql\ https://www.infoq.com/articles/cap-twelve-years-later-how-the-rules-have-changed
    Incentivized
    Read full review
    Crate.io Inc
    No answers on this topic
    Return on Investment
    Apache
    • It has saved us hours and hours of coding.
    • It is has taught us a new way to look at things.
    • It has taught us patience as the first few weeks with CouchDB were not pleasant. It was not easy to pick up like MongoDB.
    Incentivized
    Read full review
    Crate.io Inc
    No answers on this topic
    ScreenShots