Listing Thumbnail

    ScyllaDB Enterprise

     Info
    Deployed on AWS
    Free Trial
    ScyllaDB Enterprise NoSQL database

    Overview

    ScyllaDB Enterprise is the high-performance NoSQL database for real-time big data workloads. It is a wide-column store with APIs compatible with Apache Cassandra CQL and Amazon DynamoDB. ScyllaDB Enterprise is self-tuning upon installation and self-optimizing in production, which means users get optimal performance without spending time constantly tweaking the system. It just runs consistently fast, with consistent low latency. ScyllaDB is designed to take full advantage of NUMA multiprocessor architectures and fast storage, such as those found in AWS I3, i3en, and i4i series instances.

    Highlights

    • Build highly scalable, highly performant NoSQL-based applications that can support high-throughput (millions of transactions per second per database node) and maintain consistent low single-digit millisecond latencies.
    • APIs compatible with Apache Cassandra CQL and Amazon DynamoDB.
    • With ScyllaDB hardware efficiency and predictable pricing, users reduce their TCO up to 70% without compromising performance.

    Details

    Delivery method

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

    Latest version

    Operating system
    Ubuntu 22.04

    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

    Buyer guide

    Gain valuable insights from real users who purchased this product, powered by PeerSpot.
    Buyer guide

    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

    Free trial

    Try this product free for 7 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.

    ScyllaDB Enterprise

     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 (1)

     Info
    Dimension
    Cost/hour
    i3.4xlarge
    Recommended
    $1.63

    Custom pricing options

    Request a private offer to receive a custom quote.

    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.

    Version release notes

    Resources

    Vendor resources

    Support

    Vendor support

    Scylladb Enterprise support ensures that users have access to the engineers who develop Scylla via the channels they prefer - the web support, email, Slack, etc. https://www.scylladb.com/scylladb-support-policy/ 

    For additional information, custom pricing, or a private contract, please contact info@scylladb.com .

    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 ScyllaDB, Inc
    By Supported Images

    Accolades

     Info
    Top
    10
    In Databases, Databases & Analytics Platforms
    Top
    10
    In Databases & Analytics Platforms, Generative AI
    Top
    25
    In Databases & Analytics Platforms

    Customer reviews

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

    Overview

     Info
    AI generated from product descriptions
    Database Architecture
    Wide-column NoSQL database with support for distributed data storage and processing
    API Compatibility
    Native compatibility with Apache Cassandra CQL and Amazon DynamoDB query interfaces
    Performance Optimization
    Self-tuning and self-optimizing database system with automatic performance configuration
    Hardware Efficiency
    Designed to fully leverage NUMA multiprocessor architectures and high-speed storage technologies
    Scalability
    Supports high-throughput workloads with capability to handle millions of transactions per second per database node
    Vector Search Capability
    Native vector search integration directly within the operational database, enabling efficient RAG and agentic AI solution development
    Data Model Flexibility
    Document-based model supporting storage and synchronization of structured, unstructured, and semi-structured data types with dynamic adaptability
    Security Compliance
    Built-in security features compliant with industry standards including HIPAA, GDPR, ISO 27001, and PCI DSS
    AI Application Support
    Unified platform for operational, analytical, and AI workloads with seamless data management capabilities
    Database Architecture
    Single database platform designed to support enterprise-level AI application development and scaling
    Distributed Database Architecture
    Peer-to-peer architecture supporting horizontal scalability without single point of failure
    Data Model Flexibility
    Schema-free design capable of handling structured, semi-structured, and unstructured data types
    Consistency Management
    Tunable consistency levels allowing customization of performance and data integrity for different operations
    High Availability Configuration
    Supports data distribution across multiple nodes with built-in fault-tolerance and continuous operation capabilities
    Scalability Mechanism
    Horizontal scaling by adding nodes to increase database capacity while maintaining consistent performance

    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

    Customer reviews

    Ratings and reviews

     Info
    4.5
    2 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    50%
    50%
    0%
    0%
    0%
    2 AWS reviews
    |
    13 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.
    Kesavan K.

    Scylla DB is a more consistent and scalable product.

    Reviewed on Mar 11, 2025
    Review provided by G2
    What do you like best about the product?
    Easily scalable based on the requirements and it is more consistent when compared to other products.
    What do you dislike about the product?
    As of now everything is fine with ScyllaDB
    What problems is the product solving and how is that benefiting you?
    Scylla DB resolves the latency issues especially on high loads.
    Manikandan Gunasekaran

    Reliable data management with great reliability and performance

    Reviewed on Nov 13, 2024
    Review provided by PeerSpot

    What is our primary use case?

    We dump a lot of our data, such as every entry created with respect to when a user rides a scooter, every record gets updated to ScyllaDB . It is used as a single source of truth and it manages massive data. 

    We support various business use cases, including mobility, where data about driver allocations get updated. We currently have twenty clusters and more than one hundred nodes.

    How has it helped my organization?

    The performance and scalability are good, and we hardly see any major issues with ScyllaDB . Updates are reliable and help the organization handle large datasets effectively.

    What is most valuable?

    To be honest, not really. We were sold on the pitch, offering better compaction and ROI, but we did not experience these benefits.

    What needs improvement?

    From a sales pitch standpoint, it needs to deliver on promises of better ROI and compaction. Additionally, ticketing and support systems could be improved due to the time it takes to get answers. There's also an issue with compatibility when attempting to switch back from the enterprise to the community version.

    For how long have I used the solution?

    I would say probably five years by now.

    What do I think about the stability of the solution?

    The performance and stability are fine. We hardly see any major issues, and from a reliability standpoint, it's all good.

    What do I think about the scalability of the solution?

    Due to organic growth, we end up upgrading the cluster and adding more nodes. In terms of reliability, it's all good, but specific benefits from scalability were not highlighted.

    How are customer service and support?

    The technical support and customer service are around a five or six out of ten. Improvements can be made in ticketing and response times.

    How would you rate customer service and support?

    Neutral

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

    We used to work with Cassandra . During our initial phases, we found ScyllaDB promising due to its implementation language and maintenance, which led us to adopt it over Cassandra .

    How was the initial setup?

    Migrating to the enterprise version from the community version is straightforward and supported, but moving back to the community version is complex due to compatibility issues.

    What was our ROI?

    To be frank, not really. The open-source version sufficed our use case without requiring the costly enterprise version.

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

    The enterprise version comes with a cost of about $300,000 per year, however, we did not experience the promised compaction benefits.

    Which other solutions did I evaluate?

    We evaluated Cassandra during initial proof of concepts.

    What other advice do I have?

    I would suggest using ScyllaDB wisely and adhering to best practices, such as regular cleanup since many engineers tend to expand clusters instead of cleaning up data. I would rate ScyllaDB as eight out of ten.

    Which deployment model are you using for this solution?

    On-premises
    Uttam Giri

    Offers encryption and supports APIs, making it great for distributed systems

    Reviewed on Jul 29, 2024
    Review from a verified AWS customer

    What is our primary use case?

    We use ScyllaDB, a NoSQL database, as a distributed system to store customer data. My last project was in telecommunications, where we stored caller information like phone numbers, names, and scam tags for a scam call protection service. We handled insert, update, and other operations since the back-end AI system needed daily data inputs. We ran scripts to add the data to ScyllaDB across two AWS regions: US East and US West. One Scylla node handled requests, synchronizing data with its peer nodes. During the POC phase, we testedperformance, read/write operations, and latency and chose the right consistency levels for ourneeds. After that, we moved to production.

    How has it helped my organization?

    We are customers, not partners, and we’ve used ScyllaDB to implement an application in our company.

    What is most valuable?

    The best features of ScyllaDB are how it synchronizes data and its failover system. There's a unique formula to decide the number of nodes you need and the minimum required, which I find helpful. It also offers encryption and supports APIs, making it great for distributed systems

    and scaling databases across different regions. While it's easy to use, having prior experience helps configure it properly. There are many configurations; if you don't understand them, you might mess up the design. So, understanding your system's needs, like whether it requires more read or write operations, is crucial for setting up the correct configuration.

    What needs improvement?

    We faced several challenges while integrating ScyllaDB into our AWS environment. One common issue was that a security port wasn’t opened on one node, preventingdata synchronization across clusters. We noticed the data wasn’t syncing correctly when we saw different record counts in other regions. After investigating, we found that the port was closed in one AWS region. Once we opened the port, the data synchronization across all nodes resumed as expected.

    For how long have I used the solution?

    I've been using ScyllaDB for the last three years. Initially, we worked on some POC projects and deployed one live project into production.

    What do I think about the stability of the solution?

    I've had some stability issues with ScyllaDB. For instance, if one of the nodes in a cluster goes down, sometimes the APIs or command line tools don't work to read the node's status. You might need to restart the node to bring it back up manually. It can be challenging if the node'sstate gets messed up and must be cleaned before re-adding it to the cluster. Based on stability, I'd rate it a seven out of ten. However, since we're using the free version, it might be more stable with the paid version, which could be a nine out of ten.

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

    The paid version of ScyllaDB is not that expensive. The main advantage of the paid version is direct support from the ScyllaDB team, which can resolve issues faster—typically within a day, compared to two to three days with the free version. The paid version also offers better guidance and support, while the free version has good documentation and is more high-level. I’d rate their support team nine out of ten because of the quick responses from their community.

    What other advice do I have?

    I would recommend ScyllaDB to others. It’s a great product built on Cassandra, with added advantages. For newcomers, it’s a distributed database with excellent scalability and performance and very low latency for all kinds of operations. Overall, I’d rate ScyllaDB an eight out of ten.

    Suleiman Mohammed

    Query any data from any node as fast as possible and documentation cut out really nicely

    Reviewed on Jul 29, 2024
    Review provided by PeerSpot

    What is our primary use case?

    We have a business model that requires heavy reads for several applications all in one place. So we decided to use ScyllaDB because of the workload, to have multiple reads and writes at the same time.

    What is most valuable?

    I like how fast it is to query data from the ScyllaDB node! Because it can actually enable you to query any data from any node as fast as possible. And the ability to save the same copies of data across the cluster, depending on your setup as well. It's really fast.

    What needs improvement?

    Some of the regular commands in NoSQL do not work. It's Cassandra and ScyllaDB, so you have to make custom commands to be able to query data sometimes. It doesn't have universal compatibility. It will not allow you to make use of some functions. So, I have to do custom queries to query data.

    For how long have I used the solution?

    I have been using it for about a year now.

    What do I think about the stability of the solution?

    I experienced one or two bugs, but for the database itself, it's stable. For other features, such as the ScyllaDB Manager (the one you use to control other nodes, make backups, and check the status of other nodes), there were issues. When you deploy ScyllaDB, you also deploy another instance for the manager that helps you control dashboards and visualizations. 

    In the previous release, there were one or two things they had to correct, which sometimes caused unexplainable errors. You had to update to the latest version. But so far, their 3.3 version has been really stable. I updated it last week.

    What do I think about the scalability of the solution?

    We have about two teams right now, so the number of people would be about eight to ten.

    How are customer service and support?

    I have contacted the customer service and support. We are trying to move to the enterprise version because the open-source version is limited. 

    I think everyone is trying to adopt ScyllaDB, and it's quite new. There isn't enough information on the Internet if you don't have support. So we are considering getting support as well.

    ScyllaDB is trying to build their customer base right now. They are very on point. I've just had a few interactions with them, but I strongly agree that the support is very good.

    How would you rate customer service and support?

    Positive

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

    We had a business model, and we tried to do a bit of research to see which one fits best. Because of ScyllaDB's scalability and high performance, they chose it. 

    We are a financial institution and we have relationships with several banks and fintechs. So we have their data in-house, and we try to manipulate this data, derive analytics from it, save it in different forms, and manipulate it. 

    ScyllaDB helps us manage high data volumes and support rapid read and write operations. It is also very effective when we demand high throughput with low latency and the ability to scale as fast as possible. 

    We had existing databases such as Mongo and SQL Server, but we were having performance issues. We needed something to expand, something to have a broader reach, something to give us more robustness. So that was the reason why we went with ScyllaDB.

    How was the initial setup?

    The initial setup is pretty easy. They have their documentation cut out really nicely. It's like the more regular installations you have to do for a database cluster. But, yeah, it's pretty easy.

    We use the open-source version on-premises, but we're trying to move to the enterprise version. But currently, we are deployed on-premises.

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

    It's a bit expensive. When we were given a quotation for our setup, it was actually quite expensive as well.

    What other advice do I have?

    If you are not familiar with it at all and you're trying to adopt it for the first time, it's going to be incredibly difficult. It's a journey that we have passed through. Without proper support or without going for the cloud model or the enterprise model where you get support from ScyllaDB, I would advise against going for ScyllaDB.

    But if you want to try it out to see what it can do, and you're okay with running without support, I'd say fine, you can use it. It's a really good database.

    But if you've explained your business model and what you want to use it for, my first question would be whether you are okay with running without support. If you can't, I would ask you to just look somewhere else for something that works better for you.

    Overall, I would rate it an eight out of ten, with one being bad and ten being the best. I haven't really explored the full capabilities of ScyllaDB because without support, you don't know how efficient it can be and how your usage can be. 

    The reason why I would say eight is because we've seen firsthand how ScyllaDB is able to manage a high workload. And because of its shared-nothing architecture, it distributes its views and processes.

    Which deployment model are you using for this solution?

    On-premises
    ChetanNiloor

    A fast and reliable solution that needs to incorporate more features

    Reviewed on Jul 24, 2024
    Review provided by PeerSpot

    What is our primary use case?

    We use the solution for distributed systems. 

    What is most valuable?

    ScyllaDB is fast and reliable. It has good performance. 

    What needs improvement?

    The product needs to add more features and improve the response time of the support team. 

    For how long have I used the solution?

    I have been using the product for more than a year. 

    What do I think about the stability of the solution?

    We haven't faced any issues with the solution's stability. 

    How was the initial setup?

    The solution's deployment is of medium complexity. 

    What other advice do I have?

    You need to have database experience to use the product. I rate it a seven out of ten. 

    View all reviews