Listing Thumbnail

    Couchbase Server

     Info
    Sold by: Couchbase 
    Deployed on AWS
    Couchbase Server is a NoSQL database that delivers unparalleled performance at scale, on premises and in any cloud. It features memory-first architecture, built-in cache, geo-distributed deployment, and workload isolation.

    Overview

    Couchbase Server is a NoSQL database that delivers unparalleled performance at scale, on premises and in any cloud. It features memory-first architecture, built-in cache, geo-distributed deployment, and workload isolation. Couchbase excels at supporting business-critical applications at scale while maintaining submillisecond latencies.

    Highlights

    • Multi-Dimensional Scaling (MDS): One size never fits all when it comes to scaling your business. MDS delivers revolutionary distributed architecture providing compute, storage, and processing workload partitioning to meet ever-changing requirements.
    • Eventing: Couchbase Eventing enables user-defined business logic to be triggered in real-time on the server when application interactions create changes in data.
    • Analytics: Use SQL++ based N1QL for Analytics to run ad-hoc analytical queries on operational data while leveraging an MPP query engine. All without impacting operational application performance by maintaining workload isolation.

    Details

    Delivery method

    Delivery option
    Deploy Couchbase Server with CFT
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    AmazonLinux Amazon Linux 2 2.0.20200904.0 Update

    Deployed on AWS

    Unlock automation with AI agent solutions

    Fast-track AI initiatives with agents, tools, and solutions from AWS Partners.
    AI Agents

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Couchbase Server

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Usage costs (296)

     Info
    • ...
    Dimension
    Cost/hour
    m5.xlarge
    Recommended
    $0.662
    c6a.large
    $0.662
    c6id.8xlarge
    $3.32
    c6a.8xlarge
    $3.32
    c5d.4xlarge
    $1.641
    c6i.xlarge
    $0.662
    m5dn.4xlarge
    $1.641
    c6id.large
    $0.662
    c5.4xlarge
    $1.641
    c4.4xlarge
    $1.641

    Vendor refund policy

    We do not currently support refunds, but you can cancel at any time.

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Additional details

    Usage instructions

    If using the sample CloudFormation template, you may login to the web UI with a browser to port 8091 as Administrator.

    See Tag Specification for how to configure Couchbase Server (https://github.com/couchbase-partners/marketplace/blob/main/aws/couchbase-ami-creation/tags.md )

    Support

    Vendor support

    This option includes a product license and Silver support. Please checkout our website at https://www.couchbase.com/support-policy/enterprise-software  for details on our Enterprise support subscriptions tiers. For custom pricing or a private contract, please contact cloud_marketplace_orders@couchbase.com , for a private offer. Couchbase provides enterprises with access to 24 x 365 global support to help you in your Couchbase journey. For questions about support please reach out at

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Product comparison

     Info
    Updated weekly
    By Couchbase
    By Aerospike

    Accolades

     Info
    Top
    10
    In Analytic Platforms, Databases, Databases & Analytics Platforms
    Top
    10
    In High Performance Computing, Data Warehouses
    Top
    25
    In Data Warehouses

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    4 reviews
    Insufficient data
    Insufficient data
    Positive reviews
    Mixed reviews
    Negative reviews

    Overview

     Info
    AI generated from product descriptions
    Distributed Architecture
    Multi-dimensional scaling with compute, storage, and processing workload partitioning capabilities
    Real-time Event Processing
    Server-side event triggering mechanism for executing user-defined business logic based on data changes
    Query Engine
    SQL++ based N1QL query language with massively parallel processing (MPP) analytics capabilities
    Memory-First Architecture
    Database design prioritizing in-memory processing with built-in caching mechanism
    Geo-Distribution
    Support for deploying database infrastructure across multiple geographic locations with workload isolation
    Database Model
    "Multi-model NoSQL database supporting key-value, JSON document, and SQL access paradigms"
    Distributed Architecture
    "Supports global distribution with geo clustering and cross datacenter replication for active-active and active-passive design patterns"
    Performance Scalability
    "Delivers linear sub-millisecond performance scaling from gigabytes to petabytes without requiring application recoding"
    Data Access Flexibility
    "Capable of handling multiple data models including graph and time series models"
    Horizontal Scaling
    "Enables predictable low latency performance across large-scale infrastructure with minimal resource requirements"
    Vector Search Capability
    Native vector search capabilities embedded in operational database for storing, indexing, and querying vector embeddings without separate vector database
    Security Compliance
    Built-in security features with compliance across multiple regulatory standards including HIPAA, GDPR, ISO 27001, and PCI DSS
    Multi-Region Infrastructure
    Available in 31+ AWS regions with support for global scale deployments and high availability
    Data Service Integration
    Unified developer platform handling transactional workloads, app-driven analytics, full-text search, AI-enhanced experiences, and stream data processing
    Mobile Synchronization
    Fully managed device-to-cloud synchronization solution for mobile application development with seamless data integration

    Security credentials

     Info
    Validated by AWS Marketplace
    FedRAMP
    GDPR
    HIPAA
    ISO/IEC 27001
    PCI DSS
    SOC 2 Type 2
    No security profile
    No security profile
    -

    Contract

     Info
    Standard contract
    No
    No

    Customer reviews

    Ratings and reviews

     Info
    4
    2 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    50%
    50%
    0%
    0%
    2 AWS reviews
    |
    131 external reviews
    Star ratings include only reviews from verified AWS customers. External reviews can also include a star rating, but star ratings from external reviews are not averaged in with the AWS customer star ratings.
    Satheesh Gampa

    Cross-data replication and indexing improve data handling while upgrades require more attention

    Reviewed on Jul 09, 2025
    Review from a verified AWS customer

    What is our primary use case?

    Basically we have clusters, Couchbase  clusters, databases, and that is how we use Couchbase  with XDCR. All the clusters are set up and then we use Couchbase. It is a complex application setup we use with Couchbase. We have replication and multi-node Couchbase setup.

    What is most valuable?

    The very useful feature of Couchbase is the online addition and deletion of nodes which we use because of XDCR replication. We use this very regularly.

    Couchbase has an indexing part that is easy to build. We can create indexes in advance, before we have the data, and then we can stack in the data. This is something we use regularly.

    What needs improvement?

    The main issue we keep facing from the past couple of years, observing other teams using Couchbase, is that whenever there is an upgrade, we see many issues with compatibility or nodes not interconnecting after the upgrade. The upgrade part should be taken care of very carefully.

    We contacted Couchbase support recently when we had a similar issue. They were helping, but it is a critical system and application we have set up. They need to rethink about their upgrade process and improve their validation part after the upgrade.

    My team has contacted Couchbase support directly. I think they provide good support, but we prefer a proactive approach rather than reactive because this is not the first time we are facing issues after an upgrade. It has happened two or three times. We need to be very cautious during upgrades, and application teams get worried because of earlier experiences. We need to avoid these situations.

    For how long have I used the solution?

    Our team has been using Couchbase for a while, but I started using it only in the last year.

    What do I think about the stability of the solution?

    We encounter compatibility issues with JDK and similar technologies whenever we perform upgrades. We had some issues recently.

    How are customer service and support?

    We contacted Couchbase support recently when we had an issue. They were helpful, but since we have a critical system and application, they need to rethink their upgrade process and improve their validation after upgrades.

    My team has contacted Couchbase support directly. They provide good support, but we prefer a proactive approach rather than reactive because this is not the first time we are facing issues after an upgrade. It has happened multiple times, requiring extra caution during upgrades, which causes worry among application teams due to previous experiences.

    How would you rate customer service and support?

    Positive

    Which solution did I use previously and why did I switch?

    I worked with other document databases, MongoDB  database and Firestore. Each database has its own advantages and disadvantages. When it comes to the deployment part, MongoDB  was much easier to deploy, but there are many differences when comparing features.

    Which other solutions did I evaluate?

    I worked with other document databases including MongoDB and Firestore. Each database has its own advantages and disadvantages. When it comes to deployment, MongoDB was much easier to deploy, but there are significant feature differences.

    I prefer both, but for complex applications requiring minimal downtime, I prefer Couchbase. If there is room for downtime, I would choose MongoDB.

    What other advice do I have?

    It is a good solution, but as every product needs improvement, this also needs some enhancement. It is a good product. I rate Couchbase seven out of ten.

    Which deployment model are you using for this solution?

    Hybrid Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Google
    Benjamin Glatzeder

    Effortless synchronization and reliable performance streamline everyday operations

    Reviewed on May 27, 2025
    Review provided by PeerSpot

    What is our primary use case?

    I have two use cases right now. I have a shopping list app where users can share their lists, so I used the Sync feature with Sync Gateway.

    In another product, I use what they call N1QL, which is a query language, and I use it to check if ads are available to show to a user. In one part of the product, I only use the Sync Gateway, and in another part, I use N1QL to query the database.

    What is most valuable?

    It just works. I used other products and they didn't do what Couchbase  does. It works out of sight once everything is set up. When the user makes changes on their list in the app on their mobile phone, it syncs straight away. If there's an internet interruption, it resumes as soon as internet is available. I didn't have to do anything as a developer.

    It's great because it's very different from MySQL  where you have to update tables. With document type databases, you just say there's a new element in your document, and that's fine. It's really good to use.

    What needs improvement?

    What is missing is that they have a new version, Couchbase  Mobile three, but they haven't really updated or provided help or documentation about what needs to change to update to the latest mobile version.

    I'm looking into geospatial applications, and I know that Postgres has it more natively than Couchbase. However, I haven't done any testing yet to determine if I should switch databases or if Couchbase is fast enough with geospatial documents.

    For how long have I used the solution?

    I have been using the solution for nine years.

    What do I think about the stability of the solution?

    Over the past years, it just worked. I updated the servers and versions, and if it wouldn't work, I would look for other solutions, but for now it runs fine every day, every minute of the day. That is really the single reason I haven't looked anywhere else.

    Once it's set up, it's easy to use, and there are no headaches. I would recommend it. There might be people I wouldn't recommend it to who don't know anything about Linux or how to set up servers. They might need to go a different route, perhaps to the cloud, which is easier to use.

    What do I think about the scalability of the solution?

    I've got millions of documents, and my servers are mostly idle, so it's really fine.

    Which solution did I use previously and why did I switch?

    There was a service from Dropbox  about 10 years ago. Just before I switched to Couchbase, that was sunset. I tried Firebase back then. They had a sync service too, but it was only partly offline. Only partly the data was available on the device, and querying wasn't really supported. This is what I knew 10 years ago, and I didn't look at different products during those 10 years. I was really happy with Couchbase.

    How was the initial setup?

    I'd say it's a steep learning curve first, and there are three things to set up that take time. But once this is all done, it's really easy. There's no more maintenance or worrying that things don't work as advertised. They just work, which is a lot better than having a product that's easier to use at first but then afterwards you still have headaches, so I prefer Couchbase a lot to other products I tried in the past.

    It's a lot to learn and to wire everything up, but that is with every good product, you've got to study. It's similar to studying English to speak it properly.

    What's my experience with pricing, setup cost, and licensing?

    I've been on the enterprise plan, and I think it was a five-figure amount a year. It turns out that I'm totally fine not having this enterprise account.

    That was years ago when I had the enterprise plan, and it wasn't really stable then. I think it was around 2018. They did update, and since then, I haven't had any problems anymore.

    What other advice do I have?

    Currently, I only use it in a datacenter, not on AWS . The reason being is that when I started using Couchbase, they insisted on running Couchbase on bare metal servers, not on VMs or in a Docker  container, so Couchbase has the full resources from a server. At the time, they didn't have any offers for AWS , such as Couchbase Capella . I'm really happy using it on premises.

    I haven't used graphs yet. I use key value and document based functionality, and I actually used it 10 years ago. Now it's second nature to me.

    I'll continue to explore using Couchbase, particularly looking into geospatial applications. While I know that Postgres has more native support for those uses, I haven't yet tested if Couchbase is fast enough with geospatial documents.

    I rate Couchbase a nine out of ten.

    Which deployment model are you using for this solution?

    On-premises

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Other
    WilliamMcCoy

    Effectively navigates deployment challenges while requiring some improvements

    Reviewed on May 14, 2025
    Review provided by PeerSpot

    What is our primary use case?

    I can see Couchbase  is being used for various use cases, primarily to enhance data handling capabilities.

    What is most valuable?

    The best thing about Couchbase  is its versatility in handling data.

    What needs improvement?

    Overall as a tool, I see room for improvement in Couchbase in certain aspects.

    For how long have I used the solution?

    I have been using Couchbase for some time now.

    What do I think about the stability of the solution?

    When asked about stability issues with Couchbase regarding bugs or system breakdowns, this was specifically discussed.

    What do I think about the scalability of the solution?

    Regarding the scalability of Couchbase, I think it shows great potential for growth.

    How are customer service and support?

    For their support, I would rate them a 7 out of 10. I gave this rating because there are some areas where I think they could improve.

    How would you rate customer service and support?

    Neutral

    How was the initial setup?

    The deployment and initial setup of Couchbase is straightforward, though some people might see it as complex.

    What's my experience with pricing, setup cost, and licensing?

    The question was raised about whether Couchbase is completely free or if there are any hidden fees.

    Which other solutions did I evaluate?

    The discussion included whether Cassandra  was being used in conjunction with Couchbase.

    What other advice do I have?

    I am a user of Couchbase and would recommend it to other people. Giving practical insights would be valuable advice for anyone new to Couchbase.

    On a scale of 1-10, I rate Couchbase an 8.

    reviewer2702670

    Maintains consistent productivity and reliable data storage in gaming applications

    Reviewed on May 06, 2025
    Review from a verified AWS customer

    What is our primary use case?

    We used Couchbase  as the primary data storage. Since our company was in the gaming industry, Couchbase  stored data on players and related to games, levels, and similar objects for our mobile applications, aka games. There was a synchronization in place between Couchbase and another database, Elasticsearch. Some indices from Couchbase were periodically replicated to Elasticsearch.

    What is most valuable?

    I liked that Couchbase was stable and consistent, as much as possible with a NoSQL database. We didn't experience any downtime. Writing to the database was something we could rely on, and the database maintained reliable storage. This reliability was essential, giving us a good level of reassurance regarding data presence. Couchbase provided consistent productivity as a finished solution that worked well.

    What needs improvement?

    Couchbase needs to improve the consistent reliability of the replication feature. Sometimes, the replications would be delayed. This delay meant that data on another database, Elasticsearch, was not always up to date, which could be noticed in the games. Making replications more timely and consistent would be beneficial.

    For how long have I used the solution?

    I worked with Couchbase at my last workplace for two and a half years.

    What do I think about the stability of the solution?

    Couchbase was a stable solution for us. We didn't experience any downtime, and the data stayed there consistently.

    What do I think about the scalability of the solution?

    I would rate the scalability as ten out of ten. It was easily scalable, which is expected from a NoSQL database, and very important as player numbers could grow, so we needed to accommodate all that data.

    How are customer service and support?

    We never contacted tech support while I was at the company. However, we used the documentation, which was well-written and clear. I'd rate it ten out of ten.

    How would you rate customer service and support?

    Positive

    What about the implementation team?

    The DevOps team handled the implementation.

    What was our ROI?

    Couchbase maintained consistent productivity as a finished solution that worked well, saving us time dealing with something less efficient.

    What other advice do I have?

    I would rate Couchbase nine out of ten, given some small hiccups. For example, the replication feature needs to operate in a more timely and consistent manner. Overall, I would rate the solution nine out of ten.

    Which deployment model are you using for this solution?

    Public Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Alexander A.

    Innovative

    Reviewed on Mar 20, 2025
    Review provided by G2
    What do you like best about the product?
    Couchbase Allows me cover large volumes of data making is well suitable for data managing when optimzing.
    What do you dislike about the product?
    Perhapes not Easy for newcomers when using this style of data management
    What problems is the product solving and how is that benefiting you?
    Orginization
    View all reviews